Standard leet code questions, at least medium difficulty. Little follow up questions.
2 tech rounds and 1 HR interview. Once you pass the 2 tech rounds, you are practically accepted.
I applied online. The process took 3 weeks. I interviewed at ByteDance in Feb 2021
Interview
OS knowledge and medium leetcode questions. And some previous projects and experience. Nothing really hard, live coding through internet, no on site interview. after technical interview there is one HR interview.
Interview questions [1]
Question 1
Virtual memory, thread, process. Spin locks and thread communication
I applied through a recruiter. I interviewed at ByteDance in Jan 2021
Interview
First they ask you to submit an assignment to build a simple fullstack application (backend, and with frontend as optional). Then they will contact you for online interview. The online interview was not related to the assignment a lot. The interviewer did not even turn on his camera during the online session.
Interview questions [1]
Question 1
- Algorithm and data structures question.
- Questions about operation in Linux
- SQL related questions
- Web architecture related questions