3 rounds of interviews.
First round: Interview questions related to:
Second round: Project further discussion, previous internship experience. Many network questions. OS questions: Mainly focused on memory management. 3 LeetCode questions: 1 hard, 1 medium, and 1 SQL.
Third round: Interview with HM. Discussed recommendation architecture. 1 long medium algorithm question.
Which lock will be more efficient: Spinlock or Mutex?
The following metrics were computed from 12 interview experiences for the TikTok Backend Engineer role in Singapore, Singapore.
TikTok's interview process for their Backend Engineer roles in Singapore, Singapore is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for TikTok's Backend Engineer interview process in Singapore, Singapore.