ByteDance Software Engineer Interview Questions
The questions to prepare for a ByteDance Software Engineer interview. Questions from real interview reports rank first. Updated weekly.
Problem Given the head of a singly linked list and an integer k, reverse the nodes of the list k at a time and return the modified head. If the number of ...
ByteDanceProblem Design a data structure that implements an LRU (Least Recently Used) cache. The cache should support the following operations: - get(key): Retrieve...
ByteDanceTests communication, influence, and decision-making under disagreement.
ByteDanceTests incident analysis, debugging, and reliability improvements after outages.
ByteDanceSign up to see every question
Create a free account to unlock this list and practice real interview questions.
Assesses practical troubleshooting skills for resource attribution on production systems.
ByteDanceAssesses ability to describe large-scale engineering work and its constraints and outcomes.
ByteDanceAssesses product and metric definition clarity for designing event-based counters.
ByteDanceAssesses your understanding of Redis persistence mechanisms and trade-offs.
ByteDanceFind the second highest salary in each department without using aggregate functions.
Credit Genie
Devoteam
Cisco Restaurant + BarCompute daily active users and a 7-day rolling average using a CTE, distinct counts, and window functions.
Meta
Spotify
Meta ITRank TikTok Shop users by monthly spend using joins, aggregation, date truncation, and ROW_NUMBER().
ByteDance
PulsePoint