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.
very negative experience. The interviewer seems very impatient and only conducted a 20-minute interview for a supposed one hour technical interview. And did not get feedback for a very long time.
Pretty great and they are very professional, asked a lot about the ad rank system problem related to my resume, and everytime I gave a answer, the interviewer would deep dive
First self introduction, then do code problems and ask the details of your project. Although it is a Machine Learning position, many questions are asked about deep learning. The code problems involve writing down the process of self attention on a white board from scratch.