β¨ My Interview Experience at Mercari for SDE 2


Hey everyone!
I recently interviewed with Mercari for the Frontend Engineer (SDE-2) position, and I wanted to share my experience here on Hashnode to help others who might be preparing for a similar journey.
π’ About the Company
Mercari is a Japan-based peer-to-peer marketplace app that allows users to easily buy and sell secondhand items. It focuses on a mobile-first experience, modern technology, and a product-driven culture.
π Timeline
Applied via: Recruiter outreach
Interview rounds completed: 4
Offer received: β Yes
π§© Interview Process Breakdown
Hereβs a breakdown of the rounds I went through:
β Round 1: Coding Round 1
Mode: HackerRank
Duration: 1 hour 30 minutes
Topics covered:
JavaScript fundamentals: Promises, debounce, throttle
Accessibility in frontend
API mocking
JavaScript output-based question
Web performance basics
β Round 2: Coding Round 2
Mode: HackerRank
Duration: 1 hour
Topics covered:
Implementation of a UI component (donβt remember the exact problem)
Accessibility in frontend
β Round 3: Hiring Manager Round
Mode: Online (Video Call)
Duration: 1 hour
Discussion points:
My past work and projects
Role expectations
Team structure and collaboration
β Round 4: Director Round
Mode: Online (Video Call)
Duration: 1 hour
Discussion points:
Deep dive into previous experience and project decisions
Scenario-based frontend design questions
Product thinking and team collaboration
π οΈ Tech Stack Discussed
React, TypeScript, JavaScript, Redux, System Design
π‘ Key Takeaways
Brush up on JavaScript fundamentals β especially core concepts like promises and event handling.
Focus on building accessible UI components.
Pay attention to basic but important aspects of HTML and CSS.
Communication and clarity of thought matter just as much as coding.
π Final Thoughts
I found the entire process to be well-structured and smooth. The interviewers were friendly and focused on understanding my problem-solving and communication skills, not just code.
π¬ Letβs Connect
If you found this helpful, feel free to drop a comment or share!
You can also find me on LinkedIn | GitHub
Thanks for reading!
Subscribe to my newsletter
Read articles from Jagdish Saini directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

Jagdish Saini
Jagdish Saini
I am a Software Developer. I write about Javascript, React and 2 others!!