I applied online. The process took 2 months. I interviewed at ByteDance
Interview
There are three rounds of technical interviews. The first round and the second round were successive. They first talk about resume and then write coding questions. After finishing the coding, they will further discuss the project on resume, especially details about how you realize the algorithms.
I applied online. The process took 3 weeks. I interviewed at ByteDance (Singapur) in Oct 2020
Interview
Got to 3rd round.
First round online timed coding assignment.
Second round simple coding question around leetcode easy/medium.
Third round was a very hard question. Went on leetcode to find the question and it was rated hard.
It was on Zoom, Chinese lady on the other end gave the option to conduct the interview in Mandarin or English. 30 mins on coding question, 30 mins on resume/past projects/ML concepts/recommendation system.
Interview questions [1]
Question 1
Check if a string is a substring of another string.