Years of Experience: 5 Position: UI Engineer, frontend Location: NYC Interview Process: Round 1 (HR Screening): Discussed my background and reasons for wanting to switch jobs. Round 2 (Team Manager): Covered managing large workloads and my JavaScript technical skills. Round 3 (Design Question): Designed a hotel booking system on a whiteboard. Round 4 (Technical Projects): Answered technical questions about projects I worked on, how I handle state management in UI apps, how Redux works, which JS libraries I've used, and my approach to testing. Round 5 (Company Fit): Discussed working with designers (e.g., Figma) and answered more behavioral questions. Round 6 (Live HackerRank): Completed a React-focused question to debug a weather app, display data based on conditions, reset a React state, and implement city search functionality. Outcome: I received an offer. Offer Details: Base Salary: 165k USD Annual Bonus: 25k USD Other benefits: $500 for personal learning