Description:
Level: Senior Frontend Engineer
Years of Experience (YOE): 10+
Questions Asked:
Round 1: Technical (Coding)
We started with a LeetCode problem: Decode String
https://leetcode.com/problems/decode-string/description/
Classic stack problem. You’re given a string like 3[a2[c]] and need to return accaccacc.
Round 2: Conversation with a Fullstack Engineer
This one was more of a deep dive into experience. They showed a few code snippets in React and asked for feedback on how I would improve them.
Round 3: Practical Exercise (Next.js + React)
This was the most realistic round.
They asked me to implement filtering functionality in a Next.js app.
Focus areas:
- Managing filter state client vs server side
- Syncing filters with query params
- Clean component structure
- Reasoning out loud while building