I applied online. I interviewed at TikTok (Seattle, WA)
Interview
Just make sure you read the JD and prep for the situational-based questions. They will ask about your experience and also make sure not to sound scripted. They ask about all your experience in detail and also ask about your relationship with old managers
Interview questions [1]
Question 1
Tell a bit about your experience working in an anti-fraud environment
Inital phone screen, then OA, then first round with HM, second round with a senior DA at Sing. The overal interview process is kind of intense. Both rounds ask your experience project very detailed. Be ready for the any projects you wrote on your resume.
I applied online. The process took 2 weeks. I interviewed at TikTok in Aug 2025
Interview
The initial screening is basically very easy. But I messed up.
The HR asked questions that are exactly the bullet points in the skills required section of the job description. I literally prepared complex problems and questions when the questions were right in infront of my face!
So everyone, please prepare for the job description and then you can look for another questions. Dont listen to anyone else who says you need to do this, no just prepare whats in the JD and nothing else! and look at how you tell your answer thats its.
Yeah, I got rejected because I couldn't properly deliver my answers. I was nervous, and my mind went blank. All the complex things I prepared were gone, and I couldn't answer the basic questions properly.
Interview questions [1]
Question 1
1. experience in conducting advanced sql queries
2. experience in Analyzing historical data and applying root cause analyses to identify trends and patterns;
3. experience in Mining, preparing, cleansing, and analyzing structured data using statistical computing languages SQL, Python, or R for metrics creation, root cause analysis, and model preprocessing;
4. experience in Using SQL and Spark to query, explore, and manipulate data from Apache Hive and relational database management systems including MySQL, Microsoft SQL Server, or PostgreSQL;
5. experience in Using Python to manipulate data for analysis and prediction, automate data load processes, and optimize reporting processes
6. experience in Developing and maintaining tables, views, indexes, datasets, and/or data pipelines to extract, clean, transform, load and maintain data across multiple databases.