Glassdoor users rated their interview experience at ByteDance as 25% positive with a difficulty rating score of 2.75 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Software Engineer and Community Manager rated their interviews as the hardest, whereas interviews for CCM Specialist and Community Manager roles were rated as the easiest.
The hiring process at ByteDance takes an average of 10 days when considering 4 user submitted interviews across all job titles. Candidates applying for CCM Specialist had the quickest hiring process (on average 10 days), whereas CCM Specialist roles had the slowest hiring process (on average 10 days).
First round HR interview
Second round technical interview
Third round current team manager interview
Fourth round cross team manager interview
The entire process last three weeks and then receive offer call
A round of 3 calls, in rapid succession until the final hiring manager. Through thoughtful and direct questions on career path and leadership mentoring, I uncovered an overall sentiment from all three interviewees that while they were excited to be in such a fast-growing company, career planning/pathing was a huge challenge and cause for high turnover. Ultimately, I did not receive an offer.
Interview questions [1]
Question 1
How can Tiktok win a Quick Serve Dining giant to advertise more on Tiktok, given that Social Media is currently not an inherent consumer selling touchpoint for quick-serve dining
I applied online. The process took 1 week. I interviewed at ByteDance in Mar 2025
Interview
Online Assessment (150 mins)- Didn't hear back
5 multiple choice questions on:
Common DSA
- Simulation result (what does this function output given this input)
3 coding portions (all LC hard):
-Graph algorithm
-Numbers (primes, factoring)
-DP/backtracking