Taro Logo

Software Development Engineer Interview Experience - United States

July 1, 2025
Positive ExperienceNo Offer

Process

There are four rounds: three technical rounds and one hiring manager round.

  1. Coding: Two questions, medium level.
  2. Coding: Three questions (one easy, two medium).
  3. System design: Easy level.
  4. Hiring manager round.

Questions

  1. One BFS question and one DFS question (combination).
  2. Three consecutive questions that should use sorting and a min-heap.
  3. Design a Flink job that works on a sample joiner for two streams: one from a prediction stream and a user action data stream.
  4. Questions about resume and project experiences, with a deep dive into ML/AI related projects (which I do not have from my professional career).

Was this helpful?

Interview Statistics

The following metrics were computed from 5 interview experiences for the TikTok Software Development Engineer role in United States.

Success Rate

20%
Pass Rate

TikTok's interview process for their Software Development Engineer roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive60%
Neutral40%
Negative0%

Candidates reported having very good feelings for TikTok's Software Development Engineer interview process in United States.

TikTok Work Experiences