Candidates applying for Software Engineering Internship roles take an average of 8 days to get hired, when considering 4 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 Engineering Internship according to 4 Glassdoor interviews include:
Phone interview: 67%
Skills test: 33%
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at TikTok (Seattle, WA)
Interview
Online Coding Assessment on hacker rank. Asked about security and privacy related questions, with heavy emphasis on advanced data structures. Also asked 5 multiple choice questions and 2 coding quesitons.
I applied online. The process took 2 weeks. I interviewed at TikTok (San Francisco, CA) in Dec 2021
Interview
Got sent an OA, answered the question with decent time complexity but did not get reached back out to. The question was a medium difficulty leetcode question, but I did not have the best time complexity for the question.
I applied online. I interviewed at TikTok in Sep 2022
Interview
I was invited to the online assessment. I had 2 hours and 5 questions total. First two were theory, the rest coding questions. Questions were really hard, two of them LeetCode Dynamic Programming classified hard questions.
Interview questions [1]
Question 1
Given the 2D array of integers 0,1,2 at each turn the grid is sliced either horizontally or vertically. Find total number of ways to slice the grid if each individual slice should always contain integer 1.