I had 4 rounds of interviews:
Coding questions were relatively easy.
All technical interviews covered OS, DB, network, and programming language. The third round was harder compared to the first two rounds.
Interviewers were generally quite nice.
The technical interview process was very fast. HR asked me to proceed to the next round on the next day. However, after the third round of tech interviews, I waited for a week to proceed with the HR round. After the HR round, I waited for 1 month to receive the final rejection email.
Add two numbers (linked list)
Isolation level
Pessimistic lock vs. optimistic lock
How to sort a very large file which cannot be fit into a page
How a terminal works under the hood
The following metrics were computed from 45 interview experiences for the ByteDance Software Engineer role in Singapore, Singapore.
ByteDance's interview process for their Software Engineer roles in Singapore, Singapore is very selective, failing most engineers who go through it.
Candidates reported having good feelings for ByteDance's Software Engineer interview process in Singapore, Singapore.