Long story short.
I went through three rounds of technical interviews. All three rounds included a technical coding challenge, and the last round included team management questions as well. The whole process lasted about one month.
However, after wasting one month and going through three rounds of interviews, I just received a generic email stating that they will not proceed further with me. I did not get any feedback or details on what they found lacking in my skills. I finished all coding challenges with a working solution and gave clear answers regarding team management.
If I had received this email after the first round, I wouldn't have minded it. However, after three rounds of interviews, I expected at least a small feedback from the manager.
They also mentioned that the majority of the people are Chinese and that some of them don't speak English, but only Mandarin. Maybe that's the reason why I wasn't hired, since I am not Chinese and I don't speak Mandarin.
Truly an awful interview process, and I am really disappointed by this company.
Team management questions.
Average coding challenges with algorithms.
The following metrics were computed from 1 interview experience for the TikTok Tech Lead role in Singapore, Singapore.
TikTok's interview process for their Tech Lead roles in Singapore, Singapore is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for TikTok's Tech Lead interview process in Singapore, Singapore.