HR interview - HR gives overview about the interview process, introduces the team, and describes the role
Leet code - actual programming test
ML interviews - general ML and specific domain knowledge
Manager interview
Interview questions [1]
Question 1
Leetcode question: dynamic programming for alignment
- easy leet code style code test
- ask about research experience
- talk a lot about view of current tech and future improvement
- ask the implementation of some basic algorithms
I applied through an employee referral. The process took 4 weeks. I interviewed at ByteDance (San Jose, CA) in Apr 2025
Interview
The interview process is very smooth, about 1-2 rounds per week with a total of 4 rounds. The first 3 are technical rounds that include both project deep-dive and leetcode questions. The last 1 is a hiring manager round and the HM introduced projects on the team.
Interview questions [1]
Question 1
How will you design an audio-visual AI system that mark the sound source in the video?