Tip 1 : Rehearse former interview questions from online platforms.
Tip 2 : Try to solve atleast 1 problem daily
Tip 3 : Be consistant
Tip 4 : Be confident during the interview
Tip 1 : One Page resume
Tip 2 : Precise and to the point
2 Coding Questions in 30 min.
Both were easy-level questions and simple brute-force solutions passed all test cases.
Aptitude Questions (20 min)
CS fundamentals MCQs (25 min)
2 descriptive questions (15 min)






Two Medium Coding problems



push(X, M): Pushes an element X into the Mth stack. Returns true if the element is pushed into the stack, otherwise false.
pop(M): Pops the top element from Mth Stack. Returns -1 if the stack is empty, otherwise, returns the popped element.
Type 1: for push(X, M) operation.
Type 2: for pop(M) operation.


This round was taken by one of the Senior Engineer From the inventry team. Initally there were discussion arounf the current work I am doing and then there was discussion around the high and low level design of a problem
This was very open ended question to design a banking system. I clarified the requirements by asking lot of questions, noted down and come to an agreement to choose the set of requirements. Then I designed few microservices and explained the inter-service communications. Created the major classes, and APIs. There were multiple follow up questions around the distributed systems and their communication which I answered satisfactory
Tip 1 : Don't directly jump to the solution, clarify the requirements by asking right set of questions
Tip 2 : Break down complex system into set of simple systems
Tip 3 : Be loud while explaining your thought process
- Introduce yourself
- Detained discussion on oast projects, flow of the projects, design tradeoffs I have taken and challanges I faced
- Which Database did you use in a project? (I used SQLite)
- Why did you choose SQLite?
- What are ACID properties in the database? Explain each with an example.
- tell me a situation where you have shown ownership
- And at the end “Do you have some questions? “

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?