Software Development Engineer In Test (SDET) applicants have rated the interview process at TikTok with 2.9 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 37.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Development Engineer In Test (SDET) roles take an average of 49 days to get hired, when considering 18 user submitted interviews for this role. To compare, the hiring process at TikTok overall takes an average of 30 days.
Common stages of the interview process at TikTok as a Software Development Engineer In Test (SDET) according to 18 Glassdoor interviews include:
Skills test: 38%
One on one interview: 31%
Phone interview: 24%
Background check: 7%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 months. I interviewed at TikTok in Aug 2022
Interview
had an hour-long interview, and the interviewer seemed like they didn't want to be there. Did not have an OA prior. Did give a brief expectations guideline though, what can you expect from the interview questions and topics? HR took a while to respond to emails.
Interview questions [1]
Question 1
Polymorphism, Overloading vs overriding, explain 3 sorting algorithms, explain 3 data structures, explain 3 algorithms, TCP 3 way handle what is it, tell me HTTP status codes and when to use them. medium interview question about heap manipulation and moving objects.
The interview process was smooth. OA + technical screen + HM. OA is a bit different from general leetcode but focused on testing. Technical screen is LeetCode easy/medium. HM round is chill but somehow the headcount is full so didn't get the job.
I applied through a recruiter. The process took 2 weeks. I interviewed at TikTok (Seattle, WA) in Dec 2025
Interview
I interviewed at TikTok online, after taking to recruiter,
First interview was in Mandarin
I can feel the interviewer was not very concentrate on the interview and no facial expression
Interview questions [1]
Question 1
1. most changeling project
2. how to test a ...
3. how to evaluate ..
4. leetcode easy problems *2
5. SQL problem
The interview process was overall smooth. Interviewer said we could speak in Chinese if I preferred. Interviewer asked about my background, then moved on to a LeetCode easy question. Since we had plenty of time left, we returned to discussing more about my background.