ByteDance·Backend Engineer·Technical Phone Screen
- Which large language models have you worked with?
“Pretty surface-level opener.”
FAANG / Big Tech
Most of these ByteDance write-ups come from Software Engineers (194), then Machine Learning Engineers (45) and Data Scientists (17). The most reported rounds are the technical phone screen (227), the system design round (28), the behavioral / leadership round (16) and the onsite coding round (9).
289 interview notes · updated Sep 2026
“Pretty surface-level opener.”
“The base LCA problem I had down cold.”
“This felt manageable at first and then I realized how much ground it actually covers.”
“Wasn't expecting the whole round to just be this.”
“This sounds easy until you're actually in it.”
“The base problem I knew, but the variation tripped me up a bit.”
“The base reversal is fine but the grouping logic is where things get messy.”
“I started with entities: events, venues, seats, users, bookings.”
“I went with expand-around-center which is O(n^2) and got it working, but they pushed on whether I knew Manacher's algorithm.”
“I knew the sliding window approach going in, but fumbled the implementation of the match counter.”