30 min virtual one-on-one technical interview with a medium-level SQL question and general data science/ML questions with a member of the hiring team. Did not have a phone interview first
Interview questions [1]
Question 1
How would you determine if a new feature actually improves revenue?
I took a Hackerrank online assessment. It was 5 questions long out of 2 hours. Three leetcode easys + 1 leetcode medium + 1 leetcode hard. I didn't pass all test cases for the fifth question, but still got an interview mid february. I applied in October.
I applied through an employee referral. I interviewed at TikTok (Singapur)
Interview
3 rounds technical interview, each 1 hour long
1st - Direct mentor (interview in chinese)
2nd - Direct team lead (interview in chinese)
3rd - Direct hiring manager (interview in english, based overseas)
diificult. hr round. The experience was truly amazing and enriching, although the questions posed were highly challenging. They required deep thinking, critical analysis, and pushed me to go beyond my comfort zone to find thoughtful answers.