Approached by HR.
Two rounds of technical interviews (online).
Both interviews focused on past experiences and asked specific questions about the technology used, plus one medium LeetCode question in each round.
The first interview was okay. Although for some questions, I was not quite sure, the algorithm was accepted.
The second interview was bad/terrible. The interviewer could not give clear instructions and kept interrupting while I was speaking. He asked to go through certain things but then interrupted in the middle and rushed to the next question. The algorithm was accepted, but he didn't seem to care.
Overall, it felt like a waste of time and effort. The feedback from HR was total nonsense. If you do not want to hire, then do not approach people to waste their time.
One medium LC question each round.
Questions about past projects (scale, tech used, etc.).
Questions about the tech used in past projects (DB, Redis, etc.).
The following metrics were computed from 51 interview experiences for the TikTok Software Engineer role in Singapore, Singapore.
TikTok's interview process for their Software Engineer roles in Singapore, Singapore is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for TikTok's Software Engineer interview process in Singapore, Singapore.