Background:
Status: Masters from Tier 2 College
Position: Senior Software Engineer
Experience: 9 years
Tech Stack: Mostly worked as Front End Engineer with TypeScript and React.js, but also have hands on experience in Java, Node.js and bit of Go and Python.
Initial Screening round by Karat (1.5 hours):
Onsite ( 4 rounds ):
Coding round 1 ( 1 hour ):
It was Tree traversal question ( LC Medium). Then next question on Binary Search Tree ( LC Easy). Able to finish both the code within time.
System Design ( 1 hour ):
Was asked to describe Front End architecture for their product module which is kind of form builder with different input components ( Headings, Image ). Question about how would i expect Data model from Backend, managing the FE State, Performance consideration were asked.
Coding round 2 ( 1hour):
Again another LC ( Hard ) type question in Graph. Its a DP + Table/Matrix optimization problem.
Hiring Manager ( 1 hour ):
Behavioural kind of questions like Interesting projects worked on, conflict resolution and how would manage tight deadline. Manager was super friendly.
Overall experience: Questions were of LC Medium/Hard type. In all rounds the interviewers were friendly and very helpful. Good company to join if you are looking for some challenging Front End work.
Offered: ~81L Full compensation breakdown here
Result: Even though the interview experience was good and work seemed to be challenging i had got another offer which was equally chanllenging work but the TC is way more, so had to drop this offer. But definitely recommend given the work as i heard from the manager.
Other interview experience: