Candidates applying for Software Engineer roles take an average of 14 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at TikTok overall takes an average of 32 days.
Common stages of the interview process at TikTok as a Software Engineer according to 1 Glassdoor interviews include:
Other: 50%
Skills test: 50%
Here are the most commonly searched roles for interview reports -
Very bad communications.
After I passed the initial round, I was moved onto another round of interview. When I passed the second round of interview to move to "final round of interview", they did not respond for a month. When I sent couple emails to check on status as I had other interviews that I needed to finish and schedule along, I received no response. After about a month, they just informed me that I passed the last round but was put on hold due to their hiring and acquisition-related issues. After about another month after, I did 3rd round of interview with a hiring manager, I believe. The manager specifically told me to just stop explaining my thought process and algorithm and just write your code. I did well for the coding part but could not answer some of the questions he asked well. I got a feedback that they would like to interview one more time. I couldn't solve the problem given. I think it was one of the toughest problems. After such a long interview process, I just received an email telling me that I got rejected without any additional feedback.
Afterwards, I received couple other recruiter emails from Tiktok and, then, was informed that they saw my previous history of interview and would not move forward when I scheduled the calls.
In general, I could see that the culture is probably really bad at the company.
Interview questions [1]
Question 1
I cannot remember the exact questions but similar to leetcode questions and some distributed systems questions.
I applied through an employee referral. I interviewed at TikTok in Dec 2020
Interview
I did the online assignments and then have 2 round interviews . The online assignments were very hard, but I still passed. While I felt good about the interviews but still not pass. The bar seems very high.
Phone interview.
The coding question is insanely difficult. It somehow related to convergence in math. As least I cannot solve it. I dont think I can solve it unless I have tried it before. within the interview.