I applied through a recruiter. The process took 2 weeks. I interviewed at ByteDance (Singapura) in Jul 2020
Interview
In the initial interview they ask you about your background, past experiences and expertise, you can ask question about the role. In the technical interview they ask some programming questions with a some hands-on coding.
I applied online. The process took 2 weeks. I interviewed at ByteDance (Singapura) in Jun 2021
Interview
3 Technical Rounds with Engineers Followed by 1 HR Round. Technical Interviewers spoke mandarin, but could understand English. HR round is more for understanding what you are looking for before deciding on or offer preparation. Offer came only after completing all interview rounds.
Interview questions [1]
Question 1
Computer Science Fundamentals followed by Coding Questions. Last technical round consist of system design question.
I applied online. The process took 4 weeks. I interviewed at ByteDance (Mountain View, CA) in Jun 2021
Interview
Phone interview is conducted with interviewers from US, UK, China. The interview time can be night when you meet engineer from china or early in the morning if you meet engineer from UK.
Interview questions [1]
Question 1
Linux kernel.
Storage.
Coding.
Memory management.
File system