B.Tech - Tier 3
Years of Experience: 6.7 years
Current Role: Software Engineer at a Ecomm
Phone Screen Rounds :
Graph based question using bfs (I don't remeber exact question since it was taken on March last week)
Many system design related questions on how would you scale a db, how would you scale your system, cap theorem, etc
After few weeks got a call for A4A Virtual Interview
1st Round: (craft round)
This was a 90-minute craft demo round that began with my introduction, the project which I am working on and later started on the design discussion on the use case which was provided. Below is the use case which I picked.
Our service receives requests from a client that includes the query param isAdmin=true or isAdmin=false
Scope:
I was asked about how the db schema would look like, how can we scale the system, how can we give role based access to users, how will you add guest role in our service and how will you give attribute level access to guests.
I coded the use case and gave proper production ready code for the use case also wrote the test case.
2nd Round: (Technical Interview)
Design Instagram (HLD & DB schema)
3rd Round: (AI Assessment)
Gave me a user story and asked me how would you implement it. It was something related to calling LLM api and generate player nickname based on a given country
Also asked me use cases like where do you think you can use AI in ecommerce. Discussions on AI/ML.
4th Round: (Technical Manager Interview)
Asked me questions based on my current project, roles and responsibility.
Verdict - Rejected
Feedback - Code articulation could have been bit better (Not sure what this meant)
No experience in AI/ML
If anyone have any queries then feel free to comment.