I applied through an employee referral. The process took 3 weeks. I interviewed at ByteDance (Singapore) in Feb 2022
Interview
Had two rounds of online video interview. First round result was given within an hour. After 2nd round, they took more than 1 week to let me know that they won't move forward. The 2nd round interview was really great. Answered everything they asked. Coding question was solved in a very sort time with optimal solution. There was no proper rejection reason. Very bad experience. If you don't want to recruit then why do you waste other's time?
Interview questions [1]
Question 1
1. the longest subarray with digit
2. test cases for chatting in social media
Online interview 1. Describe test cases for a specific scenario 2. SQL query (2nd biggest number in DB) 3. Longest palindrome substring. Wasn't told to find O(N^2) solution. Spent most time trying to figure out an O(N) solution.
I applied online. The process took 2 weeks. I interviewed at ByteDance (Singapore) in Oct 2020
Interview
I applied for a Software Engineer role originally.
The first round of interview was a typical series of Leetcode medium / difficult (in equal proportion) questions. I did not do so well for it, which might be why they deemed me more suitable for a Test Engineer role instead.
The second round of interview was with a QA team lead, and it was unexpectedly conducted in Mandarin on the request of the interviewer.
Interview questions [1]
Question 1
(In Mandarin) How would you design test cases for a payment gateway?