Taro Logo

Backend Engineer Interview Experience - Singapore, Singapore

October 1, 2023
Neutral ExperienceNo Offer

Process

3 rounds of interviews.

First round: Interview questions related to:

  • Projects discussion.
  • Message brokers.
  • Different types of concurrency handling.
  • Locks.
  • Data pipeline processing. The LeetCode question was fairly easy: reverse a binary tree.

Second round: Project further discussion, previous internship experience. Many network questions. OS questions: Mainly focused on memory management. 3 LeetCode questions: 1 hard, 1 medium, and 1 SQL.

Third round: Interview with HM. Discussed recommendation architecture. 1 long medium algorithm question.

Questions

Which lock will be more efficient: Spinlock or Mutex?

Was this helpful?

Interview Statistics

The following metrics were computed from 12 interview experiences for the TikTok Backend Engineer role in Singapore, Singapore.

Success Rate

17%
Pass Rate

TikTok's interview process for their Backend Engineer roles in Singapore, Singapore is very selective, failing most engineers who go through it.

Experience Rating

Positive50%
Neutral42%
Negative8%

Candidates reported having very good feelings for TikTok's Backend Engineer interview process in Singapore, Singapore.

TikTok Work Experiences