I applied online. I interviewed at ByteDance (Los Angeles, CA) in Oct 2023
Interview
It is a first-round video interview for a research scientist position at Bytedance. I am a PhD new graduate major in ECE, and I apply this position via a referral. The interview questions are not hard, but unfortunately I did not enter into the second round, and the HR cannot provide any feedback.
Interview questions [1]
Question 1
The first question is to find the shortest path for a knight from start location to the destination location in a square map. The knight has two types of movement, which are specified in the problem statement. The second problem is to implement a binary search to find the target number in an array without redundant elements. The next follow up question is to search in an array with redundant elements. The final follow up is about how to optimize the code to reduce the total number of comparison operations.
I applied online. The process took 2 months. I interviewed at ByteDance (Seattle, WA) in Aug 2022
Interview
Their hiring plan (as of 2022-2023) is really a big black box. Even if you got positive feedback in two interview rounds, they can still shoot you an email saying that "we won't consider you anymore". Later, you may find that this is not your fault, just simply because they canceled the hiring plan for that position. What a waste of time!
Interview questions [1]
Question 1
Give a detailed talk about your Ph.D. research experience.
Interviewed for the applied research scientist in recommendations position - there were 3 rounds - first 2 coding, last one was coding + research discussion. Overall, for a research position, seemed too heavy on coding - but it seemed it did not depend on how you performed, but whether the director round (who took one of the rounds) liked your background. Similar to most research orgs - bias for university tier and if you have published in NeurIPS, ICML, KDD and if they knew you.