I received a Hackerrank coding assessment (4 questions, 120 min.). The questions were fine (medium - hard questions). But I decided not to finish the assessment for two reasons.
1. It made you turn your webcam on for surveillance.
2. It didn’t allow you to use the Java API for reference (so it pretty much wanted you to know everything from the top of your head).
It’s pretty obnoxious for any coding assignment for those to be the conditions.
Interview questions [1]
Question 1
Four Hackerrank Medium - Hard questions. 120 mins for all four questions.
2 rounds coding a lot of background questions very strange behavior from interviewer camera was off and asked questions in mandarin, leetcode medium-hard and very very slow communication from recruiters based in asia for an english role
OA - 1 arrays Medium, 1 Trie Hard. I had 45 minutes to complete that. I was able to do the medium in about 15-20 minutes but I am not that great with trie ds so I was not able to finish.
I applied online. I interviewed at TikTok (Singapour) in Jun 2026
Interview
1 round of tech interview where i was asked basic tech questions and given a leetcode question to solve. total was around 1 hour. interviewer did not seem happy with my answer and time complexity.