I applied online. The process took 2 months. I interviewed at TikTok (San Jose, CA)
Interview
Tiktok interview normally has 4-5 rows, which includes 3 teachnical screens. The experience is mainly based on the team. Some team is really good, patient and nice. Some team is rude.
The interview process goes very smoothly. The interviewer is very nice and patient. But as the follow up question becomes harder and I could not even have any idea, it's a little awkward. Then the process ends.
Hard a lot of python and R questions but if you know your stuff you shiuld be fine i think practice your uni material there is a lot of theory stuff in there