Interview Frontend Virtual Onsite

Interview process consisted of five rounds, each with a different focus and set of interviewers.

Round 1: Pragmatic UI

Brief introduction followed by designing a checking writing UI. Then, a task involving converting numbers to English using an equation from a popular Leetcode problem. I approached it by converting numbers into groups of three digits, which may not have been the standard solution. Had to explain some parts to the interviewer as she seemed unfamiliar with certain native methods.

Round 2: Javascript for UI

Basic introduction followed by answering JS-related questions. Spent time explaining answers on a whiteboard. The Indian interviewer focused on specific parts of my resume, asking JS questions. The Caucasian interviewer reminded him to leave time for other questions. Eventually, the Caucasian interviewer presented a task involving returning the indexes of a continuous section in an array with the largest sum, a variant of a Leetcode problem. Spent time explaining the solution due to time wasted earlier.

Round 3: Product and Tech Taste

Focused on discussing past projects and delved into why certain decisions were made during the projects.

Round 4: Behavior and Technical Communication

Asked behavioral questions and inquired about reasons for leaving the current company, interest in Linkedin, and preferences for the next role. Also asked to pick a project to explain and suggest improvements if redoing it.

Round 5: UI - System Design and Architecture

Task involved designing a data visualization map to display new user registration data geographically. Struggled with this task and felt unsure about the key aspects being assessed during the interview.

No update received yet, likely did not pass. Felt particularly weak in rounds 3 and 5, while the others were average. Sharing experience in the hope of receiving insights and resources, especially related to design and product aspects.