I applied online. The process took 2 weeks. I interviewed at ByteDance in Jun 2021
Interview
Initial conversation started on LinkedIn, after showing interest, I was scheduled for a technical interview with someone from the department of the role. Second round was also a technical interview with someone from the location of the role but in a different department. First interview was great, very great interaction with the interviewer, second round, the interviewer seemed distracted and overall stern and straightforward, not very engaging. Both technical interviews covered topics around web technologies, database indexing, HTTP, TCP/IP, performance optimization etc.
Interview questions [2]
Question 1
Describe into a bit detail some parts of the OSI model, how HTTPS works and how DNS Works as well
Both rounds of the interview had technical challenges around a Medium on HackerRank. First problem was about creating a DataStructure capable of handling insertions and deletions all in O(1) as well as having a function that returns a random element.
I applied through an employee referral. I interviewed at ByteDance (Pékin, Pékin) in Dec 2020
Interview
Three rounds of interview, focusing on algorithms and some foundamental knowledge, which include operating system, computer network and some implementation details about common data structures such as hashmap. The interviewer will guide you if you ask for help.
Interview questions [1]
Question 1
Questions about binary tree, better practice them before interviewing.
I applied online. I interviewed at ByteDance (Singapour)
Interview
After CV screening one online interview was scheduled on lark.
Interviewer asked to sort numbers lexicographically.
I approached with trie. But there is an optimized solution for this problem. That problem can be found in leetcode
Interview questions [1]
Question 1
Interviewer asked to sort numbers lexicographically.
That problem can be found in leetcode.