I applied online. The process took 2 weeks. I interviewed at TikTok (San Jose, CA) in Mar 2024
Interview
Hackerrank live Coding interview :
1 easy and 1 medium leetcode question.
1. Given a string with numbers, move all the 0s to the right side.
Gave Sliding window approach and coded the solution and passed all the test cases
Interview questions [1]
Question 1
First 15 mins : Initial resume review to evaluate technical skills
the interview start from the introduction of the interviewer. Then there are four session for me. including the self-introduction, project discussion, coding, and ask questions. we do not spend much time on projects, I just introduced briefly about my projects, and the interviews ask some basic question. Coding question has the difficulty level of easy-medium.
Interview questions [1]
Question 1
I was asked about the programming language, how I designed the algorithm, any package I use. In the thrid sessionm, I was asked about some basic knowledge, probalistic questions, and a live coding.
Have two questions and you need to write down the code within 45 minutes, also have some follow-up questions. In the first 5 mins, it asked you some questions about your resume and introduce yourself, and you can also ask some questions of the positions and their scope and daily work in the end of the interview, Will give you feedback very quickly.