Taro Logo

Software Engineer Interview Experience - Singapore

June 15, 2023
Neutral ExperienceGot Offer

Process

The interview process consisted of three technical rounds followed by one behavioral round.

Technical rounds included:

  • LeetCode (LC) coding questions
  • General knowledge questions
  • Systems design

The coding questions were relatively simple, a mix of easy-medium on LeetCode. General knowledge questions also appeared, such as the differences between TCP and UDP, use cases for specific OS file modes, and queries about tools mentioned on your resume. Systems design was moderately challenging but manageable.

Despite hearing negative feedback, my interviewers were all very professional and welcoming. The final round was unusual, as the interviewers seemed to inflate your ego by describing the "aced" interview as significantly more difficult than those at FAANG companies. This sales pitch felt disconnected and would have been more convincing without such an assertion.

Questions

Number of structurally unique BSTs from 1 to n.

Was this helpful?

Interview Statistics

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

Success Rate

17%
Pass Rate

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

Experience Rating

Positive36%
Neutral42%
Negative22%

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

ByteDance Work Experiences