I applied through college or university. I interviewed at ByteDance (Pékin, Pékin) in Sep 2021
Interview
2 min self-introduction
Java HashMap source code
JVM and GC
Network TCP time-wait / differences between TCP and UDP
Database MySQL clustered index / how to prevent phantom read
Algorithm find longest common substring (15min)
The interview process was fairly standard. They asked about technical skills, projects, and tested coding abilities. Overall, the communication went smoothly.
The interviewer was guiding throughout the process, helped debug the coding questions, and offered ideas to move forward.
Interview questions [1]
Question 1
What’s the most complex or memorable online incident or piece of feedback you’ve experienced?
I completed an online OA with 5 MCQs and 2 coding questions: one on implementing a priority queue and the other on finding an answer using binary search. Easy problems on linear data structure
Interview questions [1]
Question 1
I cant remember the question specifically, but both involve greedy algorithm with priority q and binary search.
Did 2 behavior questions first. The first one is describe a challenge, second one describe a team conflict. The interviewer didn't seem to care much tho. Then a leetcode medium question, linked list i remember.
Interview questions [1]
Question 1
Describe a challenge u once had and how u overcame it.