> presentation round - technical problem that you solved recently
I presented one of the architectural problem in my current project and its solution implemented.
> Technical round 1 - stated with introduce yourself , then asked me to design complete solution for following problem (UI screen, angular code,rest API formats,classes,controller/servies , DB tables design, query etc..everything)
I have information of employee name, id,manager id
I will enter name and I want his ./her information and list of employees reporting to that person.
I was able to design the solution on white board, then asked me to enhance it with one enhancement in the same. I attempted my best to solve that too.
> technical round 2 - it was with architect - asked me questions related to design patterns, TDD, CICD pipeline implementation etc.
Asked me to do object modelling for following use case i..e tell me what all classes and their methods you will design for this -
In malls, you have to deposite your baggage at entrance and you get a token. Once you are leaving the mall, you return the token to get your baggage back.
> Director round - discussion with center head
Asked me if I know the domain of the comany, I wasnt completely aware so he explained everything to me very nicely.
explained policies and principles of the company.
Tried to understand why I am changing my job, what are my long term career goals, and asked me hr questions like what it will take you to stay with same company for 20 years, and what are the 3 things that you are expecting from your job, what do you think is the best thing you are contributing to your current company etc.
We had very good healthy conversation.
> HR round - HR interview and compensation discussion
asked me many behavioural questions like - tell me about situation when you had conflict at your job and how you managed it, tell me about one of the frustrating person you met at your job and how did you handle it.
asked me about other offers that I have, explained all the policies and answered all my queries with patiance.
Asked my my expectation of salary. later came back with offer greater then what I quoted!
Overall it was good interview experience and learning too.