Upload Button Icon Add office photos

Filter interviews by

ByteDance Software Development Engineer 3 Interview Questions and Answers

Updated 28 Sep 2024

ByteDance Software Development Engineer 3 Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected
Round 1 - One-on-one 

(1 Question)

  • Q1. Find in 2d matrix II
  • Ans. 

    Search for a target value in a 2D matrix and return true if found, false otherwise.

    • Start from the top right corner or bottom left corner for efficient search

    • Use binary search in each row or column to narrow down the search space

    • Handle edge cases like empty matrix or target not found

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Regular Expression Matching

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Referral and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. They were looking for a person with expertise in maven, so initial questions were targeted towards maven and dependencies.
  • Q2. Find the equilibrium number was asked for DSA
  • Q3. Implement a singleton patter
  • Q4. Java based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - I was told that this round was different as they were looking for someone with expertise. Interviewer suggested that java questions are more relevant and that's why was more oriented towards that.
I'd say be prepared for anything, DSA rounds can become discussion and design rounds at any point, so having some knowledge about all aspects
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Instahyre and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Design movie booking system
  • Ans. 

    Design a movie booking system

    • Create a database to store movie details, showtimes, and seat availability

    • Develop a user interface for customers to browse movies, select showtimes, and book seats

    • Implement a payment gateway for secure transactions

    • Include features like seat selection, seat reservation timeout, and booking confirmation

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Design online book reader

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. LLD Question to design tic tac toe
  • Q2. Resume discussion
Round 2 - Technical 

(1 Question)

  • Q1. Design a book reader service such as kindle
  • Ans. 

    Design a book reader service similar to Kindle

    • Implement a user-friendly interface for browsing and purchasing books

    • Include features like bookmarking, highlighting, and note-taking

    • Support various file formats such as PDF, EPUB, and MOBI

    • Provide options for customization like font size, background color, and reading progress tracking

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - External interviewers are not good, they want textbook answers

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Movie booking System
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Design Splitwise
  • Ans. 

    Design Splitwise - an app for splitting expenses among friends

    • Allow users to create groups and add expenses

    • Track who owes how much to whom

    • Support different currencies and payment methods

    • Send notifications for pending payments

    • Generate reports for easy settlement

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Referral

Round 1 - Technical 

(2 Questions)

  • Q1. Movie booking system
  • Q2. Cab booking system
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Instahyre and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Design movie booking system
  • Ans. 

    Design a movie booking system for users to book tickets for movies at various theaters.

    • Create a database to store movie details, theater information, show timings, and seat availability.

    • Develop a user-friendly interface for users to search for movies, select show timings, and book seats.

    • Implement a payment gateway for users to make online payments for ticket bookings.

    • Include features like seat selection, seat availabil...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Design Google calendar
  • Ans. 

    Design a Google calendar

    • Allow users to create events and set reminders

    • Provide options for recurring events

    • Include sharing and collaboration features

    • Integrate with other Google services like Gmail and Maps

  • Answered by AI
  • Q2. NO question asked in the second round

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Design LLD of Dream11
  • Ans. 

    Design LLD of Dream11

    • Use microservices architecture for scalability and flexibility

    • Implement user authentication and authorization for secure access

    • Utilize caching mechanisms to improve performance

    • Design database schema for storing user data, teams, matches, and scores

    • Include features like creating teams, joining contests, and viewing live scores

  • Answered by AI

Skills evaluated in this interview

ByteDance Interview FAQs

How many rounds are there in ByteDance Software Development Engineer 3 interview?
ByteDance interview process usually has 2 rounds. The most common rounds in the ByteDance interview process are One-on-one Round.
What are the top questions asked in ByteDance Software Development Engineer 3 interview?

Some of the top questions asked at the ByteDance Software Development Engineer 3 interview -

  1. Find in 2d matrix...read more
  2. Regular Expression Match...read more

Tell us how to improve this page.

ByteDance Software Development Engineer 3 Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Google Interview Questions
4.4
 • 870 Interviews
Swiggy Interview Questions
3.8
 • 426 Interviews
Udaan Interview Questions
4.0
 • 335 Interviews
Meesho Interview Questions
3.7
 • 328 Interviews
Zepto Interview Questions
3.5
 • 192 Interviews
Blinkit Interview Questions
3.7
 • 177 Interviews
BlackBuck Interview Questions
3.8
 • 172 Interviews
Uber Interview Questions
4.2
 • 163 Interviews
Tata 1mg Interview Questions
3.7
 • 145 Interviews
Paisabazaar.com Interview Questions
3.5
 • 138 Interviews
View all
Content Moderator
290 salaries
unlock blur

₹3 L/yr - ₹6.2 L/yr

Quality Analyst
221 salaries
unlock blur

₹3 L/yr - ₹9.5 L/yr

SME
148 salaries
unlock blur

₹3 L/yr - ₹9.6 L/yr

Content Reviewer
88 salaries
unlock blur

₹2.2 L/yr - ₹6 L/yr

Accounts Manager
48 salaries
unlock blur

₹7 L/yr - ₹21 L/yr

Explore more salaries
Compare ByteDance with

Facebook

4.4
Compare

TikTok

4.0
Compare

Google

4.4
Compare

Udaan

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview