Taro Logo

Software Engineer Interview Experience - Singapore

April 8, 2025
Positive ExperienceGot Offer

Process

A technical interview assesses candidates' problem-solving skills, coding proficiency, and knowledge of algorithms and data structures.

It often includes:

  • Whiteboard coding
  • Debugging exercises
  • System design questions

Interviewers evaluate communication abilities, logical thinking, and mastery of relevant technologies.

Preparation and practice are essential for success.

Questions

They asked me to implement a function that finds the longest substring without repeating characters in a given string. This required an understanding of sliding window techniques and hash maps for efficient tracking of characters.

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