Phone screen with a recruiter, which lead to a series of technical rounds with members of the team I interviewed with. Overall was a great experience. Although quite unfortunate that when the team was filled, you'll need to restart the whole interview process from square one if you were to interview with a different team.
Interview questions [1]
Question 1
General behavior questions and standard data structures and algorithms technical questions similar to that on leetcode.
Good, the interview went smooth. I learn a lot of stuff. I was asked about my background, past experience, and the most important, algorithm problem. We talked about the work life balance, working environment, and company culture in Tiktok.
Everything is good, but the problem is too hard. So can not find the optimal solution. It needs to maintain a minimum heap. Char char char char char. Word word word