Help the Community

Share your interview experience to help others prepare!

Get the App

Practice on the go! Download our Android app to read experiences anywhere.

yext logo

Yext

More Experiences

YEXT SDE - 1 Interview Experience | 2025

yext logo
yext
· SDE - 1
July 22, 2025 · 142 reads

Summary

I had an interview for an SDE-1 role at YEXT in 2025, which involved four rounds: technical debugging, DSA coding, a system design-like coding challenge involving APIs, and a final managerial interview.

Full Experience

📍 Interview Process Overview

🔹 Round 1 – Technical Debugging & Coding (DSA-Focused)

  • Debugging Session (30 minutes): Solve 3 out of 4 minor bugs related to flag checks, variable assignments, and basic logic errors.
  • Coding Session (30 minutes): Solve a Data Structures & Algorithms (DSA) problem focused on Graph Traversal (BFS/DFS).

🔹 Round 2 – Technical Interview (Debugging Round)

  • Analyze and debug an implementation of the "Game of Life" problem. The codebase spans across five files and requires a comprehensive understanding of control flow and logic correction.

🔹 Round 3 – Technical Interview (Coding Round)

  • Utilize provided API endpoints to fetch and process data in order to generate a leaderboard of the top 10 players based on predefined criteria.
  • Has 2 parts to it. First one is necessary to solve. Second part has three sub problems and are categorised under Bonus questions.

🔹 Round 4 – Fitment / Managerial Interview

  • General behavioral and managerial questions assessing team collaboration, problem-solving approach, and cultural fit. (Preparation tip: Common questions can be found online (Glassdoor).)

Interview Questions (2)

1.

Debug Game of Life Implementation

Data Structures & Algorithms

Analyze and debug an implementation of the "Game of Life" problem. The codebase spans across five files and requires a comprehensive understanding of control flow and logic correction.

2.

Generate Leaderboard using API Endpoints

System Design

Utilize provided API endpoints to fetch and process data in order to generate a leaderboard of the top 10 players based on predefined criteria. Has 2 parts to it. First one is necessary to solve. Second part has three sub problems and are categorised under Bonus questions.

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!