I applied through a recruiter. I interviewed at ByteDance
Interview
Interviewed for Software Engineer position. Reached out by a recruiter on LinkedIn. Had a video interview.
The coding question is not hard and the interviewer asked me lots of CS concepts.
Interview questions [1]
Question 1
Asked lots of questions on CS concepts...
UDP vs TCP
http vs https
DynamoDB partition
How TreeMap in Java is implemented
SQL indexes
Coding:
Add operation in LinkedList. For example: 1->2->3 + 2->4 => 1->6->7
I applied online. The process took 2 weeks. I interviewed at ByteDance (Dublín, Dublín) in Jul 2019
Interview
It's quite good, all the questions not diffcult and they give you more than average time to talk each. Better be ready and practice before the interview. and no trick question just be honest its will be fine, quite nice place and good interview experience.
I applied online. I interviewed at ByteDance (Pekín, Pekín) in Dec 2017
Interview
I only participated in the intern interview, so it was much easier than fall recruitment. I got a return offer months later. There was 2 round of interviews here, all through video.
Interview questions [1]
Question 1
Basic JavaScript questions, some simple algorithm problems like traversing a tree.