Taro Logo

Backend Engineer Interview Experience - Singapore, Singapore

May 20, 2025
Positive ExperienceNo Offer

Process

The interview process included an HR round followed by three technical interviews.

These technical interviews covered LeetCode problems and questions related to databases, networks, data structures, and more.

I was rejected after the second technical round. While I was able to provide an optimal solution to the given problem, I missed a few edge cases. The interviewer had to point these out, which may have been the reason for my rejection.

Questions

Round 1:

  • Leetcode (Merge Intervals)
  • Technical questions about sorting and its best-case/worst-case scenarios
  • Database concepts (concurrency, etc.)
  • Distributed systems relating to databases
  • Networking questions related to HTTP calls

Round 2:

  • Resume dive (previous internship and technical projects)
  • Questions about cookies and JWTs for security (related to internship)
  • Questions about B+ tree operations
  • Leetcode (square root of a floating-point number)

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