ByteDance Frontend Engineer Interview Questions
The questions to prepare for a ByteDance Frontend Engineer interview. Questions from real interview reports rank first. Updated daily.
Merge two sorted integer arrays into one sorted array with duplicates removed.
ByteDanceConvert a flat list of parent-linked objects into a nested tree in O(n) time.
ByteDanceBuild an LRU cache with O(1) get and put using a hash map and doubly linked list.
ByteDanceDesign a Cypress-like test automation system with ML for flaky test detection, selector healing, and failure triage.
ByteDanceDesign a maintainable JavaScript frontend pattern for a ByteDance-scale high-traffic UI.
ByteDanceDesign a low-latency ML typeahead system with retrieval, ranking, caching, and graceful fallbacks.
ByteDanceSign up to see every question
Create a free account to unlock this list and practice real interview questions.
Tests stakeholder management and prioritization when working with PMs under tight deadlines and changing requirements.
ByteDanceExplain how the JavaScript event loop schedules tasks and microtasks, and how Promise settlement controls asynchronous callback execution.
ByteDance