I applied online. I interviewed at ByteDance in Nov 2024
No offer
Neutral experience
Average interview
Application
I applied online. The process took 2 weeks. I interviewed at ByteDance (San Jose, CA) in Nov 2023
Interview
1. HR 15min
2. 2 Technical Interview
3. Final
2 technical interview was leetcode easy/medium - 2 python interview (they are definitely hiring someone with software engineering background with the focus of data - interview would be easy for regular software engineers, but pretty hard for someone with analyst or data scientist background IMO)
I accepted job offer from somewhere else and so I actually didn't end up going through final interview.
pros: they move fast
cons: 5 days RTO (they seem to be pushing this heavily)
Interview questions [1]
Question 1
threesum question from leetcode, but they tweaked it a bit
The interview process includes three rounds of technical interviews:
1. A senior technical engineer in China focuses on core technical skills and problem-solving data warehouse.
2. A technical leader in the USA dwh design and coding sql
3. Another technical leader evaluates advanced dwh design and coding sql
Interview questions [1]
Question 1
1. How do you build your data warehouse?
2. coding sums, sorts, window functions, and related sql questions.
3. Spark memory problems, data skew problems, how to troubleshoot problems, etc.
I applied through a recruiter. The process took 1 week. I interviewed at ByteDance in Sept 2024
Interview
normal interview process. did live coding on leetcode questions and asked some data engineering concepts like spark and kafka and other data engineering topics. asked some sql questions as well
- 1 SQL question
- A few Experience related questions based on resume
- Spark and big data related questions - how it works and how to optimize
- One Leet code question