I applied online. I interviewed at TikTok (Milpitas, CA) in Sep 2020
Interview
First had an initial phone screen call and then they scheduled for a technical interview. Given a leetcode medium question. Not too difficult. Wasn’t selected for the next round but good experience. Practice leetcode questions as most questions will be asked in the interview.
Find subsets of int array.
Interview questions [1]
Question 1
Find subsets of an integer array with distinct elements. Leetcode Subsets problem.
I applied online. The process took 6 weeks. I interviewed at TikTok (Los Angeles, CA) in Aug 2020
Interview
The interview goes from mid July to end of August which results in a rejection even though I think I performed quite well in the interview.
Contacted by a talent recruiter two weeks after I submitted my application. Then it was followed by a technical interview with a medium LC problem. After two weeks, a second interview about two easy coding questions and some computer graphics questions. The last interview was hiring manager with some casual talks about what I've done and computer graphics again. Then after two weeks it resulted in a rejection.
Interview questions [1]
Question 1
Tell me about your projects and explain to me why they are difficult
I applied online. I interviewed at TikTok (Mountain View, CA) in Aug 2020
Interview
I interviewed with TikTok in August 2020. I applied online and was contacted by the recruiter for the first technical round which was through Zoom and used an online coding platform. I was given LC hard. I didn't get the next round.
Interview questions [1]
Question 1
- Tell me about yourself
- Why TikTok?
- Leetcode Hard Question, optimize, explain time and space complexity for the solution.