Zeta SDE-2 FE Interview Experience(June 2025 - SELECTED)

zeta logo
zeta
SDE-2 FE
July 10, 20254 reads

Summary

I applied via referral for an SDE-2 Frontend role at Zeta, went through four rounds covering JavaScript fundamentals, machine coding, and system design, and ultimately received an offer.

Full Experience

I had applied via a referral — reached out to a few people on LinkedIn in late February, and one of them was kind enough to refer me.

I got a call from HR in May, and my interview process was scheduled.

Note: I don’t remember the exact questions, but I’ll share the overview and key takeaways from each round.

Round 1 – Fundamentals Assessment

I was expecting standard LeetCode-style DSA questions, but this round turned out to be a deep dive into JavaScript fundamentals, especially Promises.

  • A few basic definitions and polyfill-related questions.
  • Then was asked to write a function to handle concurrent API calls with a limit (i.e., run n API calls in parallel at a time).

➡️ Got feedback in about a week and moved to the next round.

Round 2 – Machine Coding

This was a live coding round where I was asked to build a Matching Pair Memory Game.

  • Had to implement all major functionalities.
  • I managed to cover almost everything except the timer.
  • The interviewer asked how I would have implemented the timer if I had more time.

➡️ Got positive feedback after 2 weeks and was moved forward.

Round 3 – Frontend LLD

This was expected to be an LLD (Low-Level Design) round but felt more like HLD (High-Level Design).

  • I was asked to design the Facebook News Feed (Homepack).
  • The interviewer was very collaborative and asked thoughtful questions around edge cases, performance, rendering decisions, and architecture.

➡️ Got feedback the same day, and the final round was scheduled.

Round 4 – Tech + Fitment

This was supposed to be a Hiring Manager round, but it ended up being more technical than expected.

  • The interviewer joined 30 minutes late.
  • Spent the remaining time discussing JavaScript Promises, again focusing on polyfills and deep concepts.

➡️ After a wait of 2 to 2.5 weeks, I received the offer letter.
I'll share the breakdown of the offer in a separate post.

Interview Questions (3)

Q1
Handle Concurrent API Calls with Limit
Data Structures & Algorithms

Write a function to handle concurrent API calls with a limit (i.e., run n API calls in parallel at a time).

Q2
Implement Matching Pair Memory Game
Data Structures & Algorithms

Build a Matching Pair Memory Game. I had to implement all major functionalities. The interviewer also asked how I would have implemented the timer if I had more time.

Q3
Design Facebook News Feed (Homepack)
System Design

Design the Facebook News Feed (Homepack). The interviewer was very collaborative and asked thoughtful questions around edge cases, performance, rendering decisions, and architecture.

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!