TikTok·Software Engineer·Technical Phone Screen
- Implement a basic calculator that supports addition, subtraction, multiplication, division, and nested parentheses (LeetCode 772 style).
“I froze.”
Large Enterprises
Most of these TikTok write-ups come from Data Scientists (111), then Software Engineers (102) and Product Managers (35). The most reported rounds are the technical phone screen (167), the product sense round (33), the system design round (25) and the behavioral / leadership round (21).
279 interview notes · updated Sep 2026
“I froze.”
“The clipping part I got pretty quickly, GREATEST and LEAST to bound start and end to the day window.”
“This is bipartite checking, which I recognized pretty fast, but I fumbled the disconnected components part initially.”
“This sounds basic until you're mid-explanation and realize you're not totally sure how to describe what happens when you pass a mutable default argument to a function.”
“This is where I spent most of my mental energy.”
“This was essentially thirteen questions wrapped in one.”
“The base version I got through fine.”
“This question is doing a lot of heavy lifting at once and I underestimated it.”
“I started with the visual layer, retention curves overlaid per cohort, average posts per user over time, that kind of thing.”
“This one had way more moving parts than it looked.”