1. Recruiter call
2. Technical Interview- solve algorithms with prompts along the way to discuss different approaches to data structures etc. that could be used. Problems due to communication barrier.
Interview questions [1]
Question 1
Solve a medium level algorithm problem with questions by the interviewer about how it could be done differently along the way. Main problem I had was I could not understand the interviewer due their heavy accent. This resulted in me asking for them to repeat their questions alot, burned through time and made things tense. Ultimately I solved the problem, but the interviewer was frustrated that I did not do it the way they prompted. I couldn't understand them unfortunately. I guess it seemed like I wasn't good at cooperating. Maybe I should have stopped the interviewer, but this was a key team member for the role.
I applied through a recruiter. I interviewed at TikTok in Jun 2024
Interview
The interview process was pretty quick. Question was modified LC hard. The only disappoint was to solve an extremely tough problem in the tech screen round in very limited time.
Interview questions [1]
Question 1
Casual icebreaker tell me about yourself and dived straight into code by problem. Can’t disclose the interview question but it was a modified LC hard problem
I applied through an employee referral. I interviewed at TikTok (San Jose, CA) in May 2024
Interview
First HR reachout, and schedule time for interview, You should pass one interview and then schedule the next round interview. for the interview, each round has 1 hour which is quite different from other companies.
Interview questions [1]
Question 1
first round is two medium coding. second round is hard coding. third round is system design