ByteDance Front End Developer Interview Questions
Updated 24 Oct 2023
- Popular
- Most Recent
- Oldest first
- Easiest
- Most Difficult
Interviews at ByteDance
Interviews for Top Jobs at ByteDance
- Software Engineer (145)
- Data Analyst (30)
- Product Manager (28)
- Intern (26)
- Software Engineer(Internship) (21)
- Data Scientist (20)
- Content Moderator (20)
- Internship (18)
- Machine Learning Engineer (17)
- Backend Developer (15)
- Backend Engineer (13)
- Front End Developer (12)
- Algorithm Engineer (11)
- Strategy Analyst (10)
- HRBP (10)
- Operations (9)
- Senior Software Engineer (9)
- Frontend Engineer (9)
- Research Scientist (8)
- Data Engineer (8)
- Software Developer (7)
- Data Analyst Intern (7)
- Community Content Management Specialist (7)
- Software Engineer Intern (6)
- Human Resources (6)
- Business Analyst (6)
- Recruiter (5)
- Program Manager (5)
- Community Manager (4)
- Analyst (4)

Anonymous Interview Candidate in Singapore
I applied online. The process took 1+ week. I interviewed at ByteDance (Singapore) in Nov 2022
Received email from HR with link to do technical assessment which is 5 questions from hackerrank. 2 MCQ and 3 coding questions. Any coding language can be used. The questions were all medium to hard questions. Didn't hear back from them after technical assessment.
- linked list

Anonymous Employee in Beijing, Beijing
I applied online. The process took 3 weeks. I interviewed at ByteDance (Beijing, Beijing) in Nov 2022
1hr10min long. 10min resume dive (interns details, projects introduction, tech stacks, awards, etc) 40min trivia questions ( css, es6 introduction, vue/react frameworks problems etc) 20min coding (promise.all implementing, reverse the linked lists)
- promise.all implementing this (read codes to get results) algorithms etc...

Anonymous Interview Candidate in San Francisco, CA
I applied through a recruiter. The process took 1 week. I interviewed at ByteDance (San Francisco, CA) in Sept 2022
The interviewer didn't show up on time (scheduling conflict) and i should have rescheduled. Interview problem was straight out of leetcode. I had 25 minutes to solve a "hard" problem that I didn't see before. I feel like I was on the right path, but my interviewer almost veered me into a different solution and my 2nd path didn't work out.
- study leetcode hard problems. i'm not sure what the point of the interview is if you already "know" the problem.

Anonymous Interview Candidate in Singapore
I applied through a staffing agency. The process took 1 week. I interviewed at ByteDance (Singapore)
Got the interview through recruitment agency. Some technical questions and live coding were conducted during the interview with one of the engineer. The interviewer could barely speak English and was unable to hold a normal conversation in English. Every question was asked in robotic and uninterested manner. When asked about the company, the interviewer just gave a very short yes/no answer.
- How does Vue work in an application?

Anonymous Interview Candidate
I applied online. The process took 4 weeks. I interviewed at ByteDance in Aug 2021
I get through the first two round, interviewers are nice, problems not too difficult, maybe common medium. third round was very harsh, had me do four leetcode problems and I failed.
- Algorithms a lot. Leetcode problems a lot. React code as well.

Anonymous Interview Candidate
I interviewed at ByteDance
The interview process was easy. They scheduled two back-to-back interviews for the Frontend Developer position. I got rejected after the first round of interview. They asked Hard level Leetcode questions.
- Hard Level Leetcode Questions. Find minimum training amount of team

Anonymous Interview Candidate in Singapore
I applied online. I interviewed at ByteDance (Singapore) in Feb 2021
Applied through campus, get OA. 3 days later given interview. 2 interview done in the same day. Got rejected in third interview (final), even though I think I did well by giving optimum solution. Want to ask feedback, but the HR couldn't give anything since all is automated (sigh)
- JS questions Front end Knowledge Leetcode Hard Some networking

Anonymous Interview Candidate in Columbia, MD
I applied online. The process took 1 week. I interviewed at ByteDance (Columbia, MD) in Feb 2021
Interview questions first, mostly ask your internships experiences, then they have an online coding test, it was relatively hard and you need to practice a lot on Leetcode. For example, they wanted you to extract color code on a website
- mostly algorithm questions, you can use any programming languages you like

Anonymous Interview Candidate in Singapore
I applied online. The process took 2 weeks. I interviewed at ByteDance (Singapore) in Dec 2020
There were a few rounds. HR screening 1 Technical Algorithms Round 1 Frontend Design Round 1 Hiring Manager Behavioral Round The first 3 interview were good, and proceeded without an issue. However, for the hiring manager round, the hiring manager's English was not good, and the interview was half in Chinese, and half in English. To honest, I didn't fully understand the questions he asked.

Anonymous Interview Candidate
I applied online. I interviewed at ByteDance in Dec 2020
Low level of professionality The interviewer can't speak English and you need to take time to understand what he needs Also, no reply if you're rejected, only let you with you own and you will conclude this
- Some algorithms for bubble sort and recursion
Popular Careers with ByteDance Job Seekers
Work at ByteDance? Share Your Experiences
