Hiring manager. Leetcode. It was not a bad experience. Leetcode wasn't too difficult, but I didn't prepare enough. Overall a pretty smooth process. It started with hackerrank. Then first round was hackerrank but with an engineer.
2 rounds for hard LeetCode with future colleagues; 1 round for Behavior Questions with a hiring manager. They love DP in LeetCode, please prepare for that. However, i got no response after the last round.
I applied online. I interviewed at TikTok (Seattle, WA)
Interview
Technical screen over video chat (zoom?) Interviewer was from china team, strong accent Overall a great experience it was very well organized and interview was well-structured. Make sure to study basic data structures and do a couple basic system design questions
Interview questions [1]
Question 1
Binary tree represented as an array, do binary tree operations