UI Engineer II
- Timeline
- 4 rounds
- Compensation
- ~35 LPA
Tips before you start
- 4 rounds, same day, back to back. Fintech, so security and performance are tested together, not separately.
- Expand each question below for what to expect, how to answer, code, and references.
- Practice explaining trade-offs out loud. Follow-ups are common at PhonePe.
Interview rounds
4 rounds- 11
DSA in JavaScript
60 min3/5Find all pairs in an array that sum to a target
MediumRemove duplicates from a sorted array in place
EasyLongest substring without repeating characters
Medium
- 22
Core JavaScript
60 minExplain the event loop with a real example
Output question: closures with var inside a loop
Implement debounce from scratch
Implement a Promise.all polyfill
How does 'this' differ in arrow vs regular functions?
Prototype chain: how does inheritance work under the hood?
How do you prevent XSS, and what is CSP?
- 33
Web Fundamentals + Machine Coding
75 minHow does the browser render a page (Critical Rendering Path)?
What triggers layout, paint, and composite separately?
Difference between SSR, CSR, and SSG with trade-offs
Machine coding: build a searchable, paginated product list in React (no libraries)
- 44
Techno-Managerial
45 minWalk me through your most complex frontend project
How did you handle a production performance issue?
How do you prioritize tech debt vs feature work?
Design a scalable component library for a fintech product
Overall experience
4 rounds, same day, back to back. Fintech, so security and performance are tested together, not separately. Role: UI Engineer II Location: Bangalore Compensation: ~35 LPA 4 interview rounds with real reported questions and study answers. Compiled from publicly reported frontend interview experiences.