Good pay. Good environment. Smart colleagues. Nice office.
Overtime. 90% Chinese. Not very organized as a big tech firm.
The first round technical interview was a medium LeetCode problem done live. The answer involved turning a nested loop into a looped binary search. We then moved on to a discussion of solving certain scaling and technical performance problems at the
The TikTok software engineer interview process is both challenging and rewarding, designed to test technical depth, problem-solving ability, and cultural fit. It typically begins with an online coding assessment focused on data structures and algori
I applied online. The process took two weeks. It was my first technical interview, and I initially expected the session to focus mainly on coding, scalability, and performance-related discussions. However, the 60-minute interview covered far more th
The first round technical interview was a medium LeetCode problem done live. The answer involved turning a nested loop into a looped binary search. We then moved on to a discussion of solving certain scaling and technical performance problems at the
The TikTok software engineer interview process is both challenging and rewarding, designed to test technical depth, problem-solving ability, and cultural fit. It typically begins with an online coding assessment focused on data structures and algori
I applied online. The process took two weeks. It was my first technical interview, and I initially expected the session to focus mainly on coding, scalability, and performance-related discussions. However, the 60-minute interview covered far more th