I applied through an employee referral. The process took 2 weeks. I interviewed at ByteDance (Pekín, Pekín) in Mar 2018
Interview
It was an online interview. The interviewer did not ask me any specific question. Basically, she just asked about my “understanding” or my opinions on some trending apps developed by them. So I talked about my opinions on some of the trending apps they developed and compared them with their analogs developed by other foreign companies. After I finished my talk, she literally rejected me on the spot by saying that I was not fit for the position and that my logic was confusing and my thinking was not clear. Although she gave me a brief explanation after I asked why, I still think the overall experience is kind of unpleasant. First, the questions she asked were ambiguous and unclear, neither did she intend to direct her questions in a more specific way. Second, I did not feel I was having a nice conversation. I did the talking for the most time and she seldom responded to my answer. Her phone kept ringing during the whole process. Third, she literally turned me down immediately on the spot. The reason she gave was also ambiguous and confusing.
Interview questions [1]
Question 1
What are your opinions on the trending apps developed by our company?
Thank you for your feedback. We apologize for your experience. And we are continuously improving the candidate experience. Feel free to contact us at global-oc@bytedance.com if you have any further feedback.
Online Application: Submit your resume and relevant materials through ByteDance's official recruitment channels.
Resume Screening: The recruitment team reviews your resume to see if you meet the basic requirements of the position.
Online Assessments: For some technical positions, you may need to complete online coding challenges, technical tests or other assessments to evaluate your professional skills.
Technical Interviews: Usually 2 - 3 rounds. Technical positions focus on coding skills, data structures, algorithms, and system design. For example, you may be asked to solve algorithm problems like "Three Sum" or design a system like a hot list.
Behavioral Interviews: These interviews assess your soft skills, teamwork abilities, and cultural fit with ByteDance. You'll be asked to share experiences and how you handled various situations.
Cross-functional or Higher-level Interviews: For business positions, there may be a cross-functional interview to evaluate your collaboration skills. Senior positions may also involve interviews with higher-level managers.
HR Interview: The final stage is usually an HR interview. The HR assesses your values, career plans, and stability. They may also discuss the offer details if the interview is successful.
total 4 rounds (HR > Regional Head > HRBP > HQ Head)
Interviewers were professional, asked thoughtful questions, and allowed time for my questions as well. Overall, it was a challenging but fair process that provided a clear understanding of the role and expectations.
the whole process was rather smooth. and the interviews have asked several behavioural questions and also some further questions about my previous experiences. however the workload might be a little bit heavy because the interviewer has mentioned and valued pressure management issues a lot.
Interview questions [1]
Question 1
how do you balance your study and extracurriculum activities?