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

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.

Comments (4)