I applied through an employee referral. I interviewed at TikTok
Interview
The best way to pass the technical questions is to solve the most difficult questions, especially your weaknesses. That is the way that the interviewer likes to do. Mostly, they are a China-based team interviewing you, so there isn't small talk and chat as you expect. The interviewer didn't listen to the solution and did not respond to me during the process. It's really rude and disrespectful.
1
Other Frontend Engineer Interview Reviews for TikTok
Interviewer was very nice, but a bit hard to understand. He asked questions on past projects that I worked on, especially the technical aspects. He also asked questions on frontend theory, and finally asked a coding questions which was done live.
5 rounds interview. Did leetcode and explain before the real questions. Questions were mainly about what you have done before. Only 10% questions were about the frontend. Will send email to schedule the interview time, but mostly at night
The interview process typically starts with a HackerRank online assessment. Candidates who pass move to LeetCode-style data structures and algorithms round. Next is a Frontend/React coding round, where candidates build UI components, manage state, handle events, and discuss performance. Finally, a hiring manager interview assesses overall experience, collaboration, and fit with the team and product.
Interview questions [1]
Question 1
Longest arithmetic subsequence
Image carousel with smooth transitions