I applied online. The process took 1 week. I interviewed at TikTok
Interview
Have a talk with the team member about a lot of the questions about Apache Spark. There is a lot of background project review and Spark tuning-related questions. You really need to understand the spark partition and how does system works.
Interview questions [1]
Question 1
Spark tuning-related questions, like broadcast join and what happens when you join a large data set into many small data sets.
I applied online. The process took 3 weeks. I interviewed at TikTok (San Jose, CA) in Jan 2024
Interview
The recruiter is helpful. They will move on very fast if you pass the current round. 3~4 Rounds in total with the final round meeting with the hiring manager. SQL is very easy but Python seems to be a bit tough for me
Interview questions [1]
Question 1
Python Leetcode Medium level questions. I would suggest checking all questions under TT tag
The whole process was relatively relaxed and enjoyable. And the interviewer had a very good attitude and was very patient. The questions asked are relatively basic and will continue to expand upon the answers.