I applied online. The process took 2 weeks. I interviewed at ByteDance (Singapura) in Feb 2022
Interview
1) Online Assessment on HackerRank which consists of 3 relatively simple LC problems (Easy-Low medium)
2) Technical Interview round 1 with an engineer. Consisted of 1 array leetcode medium and write SQL query.
3) Technical interview round 2 with the team lead.
Consisted of another leetcode medium and some CS fundamentals questions on network and OS
Included feedback afterwards which is a nice touch
Lots of CS questions
Interviewing in Chinese makes it harder
Coding questions are about graphs, not very difficult, but one interviewer seems not familiar with the question
3 rounds of interviews and offer
Friendly recruiter
Interview questions [1]
Question 1
What is the difference between mutex and semaphore
All hardcore technical coding test, went through first and second interview. Not able to proceed further due to skill limitation. Worth trying, should practice more with Leetcode.
First interview is easy level, second is medium. Do more Leetcode!!!