Glassdoor users rated their interview experience at ByteDance as 60% positive with a difficulty rating score of 2.75 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Content Marketing Manager and Computational Linguist rated their interviews as the hardest, whereas interviews for Computational Linguist and Modérateur roles were rated as the easiest.
The hiring process at ByteDance takes an average of 12 days when considering 5 user submitted interviews across all job titles. Candidates applying for Music Content and Community Manager had the quickest hiring process (on average 8 days), whereas Computational Linguist roles had the slowest hiring process (on average 14 days).
First Interview with HR and technical manager to present the company values with general related CV questions. After that, have a home assignment. Second interview with the team to take a close look on technical skills.
I applied online. The process took 2 weeks. I interviewed at ByteDance
Interview
Taking three rounds, overall the response and results are very fast within 3 days. Each round, the question vary due to level of interviewers, included analytic skills experience and behavioral questions.
Interview questions [1]
Question 1
How would you analyze the when enter a new market? What will be the biggest different between developed and developing countries? Tell me about your previous project, and what was challenges you were facing how did you managed to tackle it down.
I first got an OA as first part of the interview process. It consisted of 2 multiple choices and 3 coding questions(2 easy-mid) 1 (mid-hard) LC questions. the hard question had something to do with disjoint set i think
Interview questions [1]
Question 1
Disjoint set was one of them. It also asked about java garbage collector.