I applied online. The process took 5 days. I interviewed at ByteDance (Singapur) in Oct 2020
Interview
Four technical interviews of one hour each, on the same day, with a gap of 10-30 minutes between. All the interviews were conducted virtually.
Last interview was probably by hiring manager. Apart from technical questions, he asked 2-3 non technical questions.
Interview questions [1]
Question 1
Basics of OSI in networks.
C++, Java, JavaScript questions.
DSA questions (1-2 per interview)
The interview held through zoom and lasted 30min. It was divided into three parts and includes several questions about personality, internship experiences, and career paths. The interviewer is nice and patient without asking many judging questions. If you want to pass the interview, prepare more about the company profile and dig into yourself. It is important to find the linkness between company requirements and you strengths.
I applied through a recruiter. The process took 3 weeks. I interviewed at ByteDance (Yakarta) in Sep 2020
Interview
It was three back to back interviews. As it's in the middle of the pandemic, the interviews were conducted through video calls. There was a bit of miss-communication and technical difficulties at first regarding the interview process and schedule with the HR (they said they will contact me after the first interview session of whether or not I'm eligible for the next round of interviews but they didn't contact me after the first one and I was quite surprised when they told me that the next interviewer was already waiting for me), but in the end, it went just fine. They could explain the role quite well and wanted to make sure that I have the right expectation of the role.
Interview questions [1]
Question 1
Whether I am familiar with local contents and has the experience to work with local content creators