Taro Logo

Software Engineer Interview Experience - Singapore

August 17, 2026
Neutral ExperienceNo Offer

Process

I applied through an employee referral. The process took 1 day.

I was offered an online interview after application through the internal referral job portal. I did some basic studying of DSA online to refresh my knowledge, but I still got crushed by the two technical questions that were given to me during the online coding interview. I knew instantly before submitting that I was going to fail it. I was also banned from reapplying within the next 6 months (cooldown). The online coding interview consisted of five MCQs and two coding questions.

Questions

I forgot the exact questions, but it was something along the lines of:

  • Given a perfectly balanced binary tree, the nodes represent routers and the edges represent latencies between the routers.
  • Given a new router with a specific latency, find the optimal way to insert it while maintaining balance in the least number of moves.

Was this helpful?

Interview Statistics

The following metrics were computed from 87 interview experiences for the TikTok Software Engineer role in Singapore.

Success Rate

9%
Pass Rate

TikTok's interview process for their Software Engineer roles in Singapore is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive39%
Neutral39%
Negative22%

Candidates reported having good feelings for TikTok's Software Engineer interview process in Singapore.

TikTok Work Experiences