ByteDance / TikTok logo

ByteDance / TikTok Interview Question Bank

ByteDance / TikTok runs a strict one-round-at-a-time funnel with sharp org-by-org variance in bar, language, and round mix. Coding rounds skew toward classic LeetCode-medium with one self-built test case; MLE and SRE loops front-load 30+ minutes of oral 八股 before any code is written. Interviewer professionalism varies — strong candidates drive the round structurally rather than waiting to be assessed.

More
283
Before you start
Showing 26 of 26
Coding·60 min
MediumFree preview

Basic Calculator (with and without parentheses)

Implement a string calculator supporting +, -, *, / on integers. Variants range from no-parentheses (operator precedence only) to full infix with parentheses and unary minus.

SWE
stack
parsing
string-processing
hard
Last asked 2026-04-164 related discussions

ByteDance / TikTok Featured Guides