Tip 1 : Make sure you research about the company and what they are doing, why you are interested in working with that company
Tip 2 : You should be able to justify your prior experience for the role you are applyu
Tip 1 : Explain the work you did in your previous company in-depth
Tip 2 : Mention key technologies you have worked with
Hiring Manager Screening Round - Most of the questions were about my interests and the discussion about the role.
Timing: 5-6 PM through Google Meet
Interviewer was friendly, she explained many things about the company and understood
Most of the questions were about the projects I had worked with and how and why I decided to use specific tools.
Tip 1: Give clear and concise answer for you interests and why you want to join Postman
Tip 2: They may ask if you are working somewhere then why you want to leave them, you should be able to justify your reasons.
Technical Knowledge Round - Most of the questions were about technical background, specially in Javascript.
Timing: 5-6 PM through Google Meet
Interviewer was critical in all the answers. I mentioned some of terms wrong and they picked on them.
I was asked questions on sql databases I have worked with. They asked me how we can optimise the query time. How we can implement monitoring systems and what's the key difference between SQL and NoSQL databases.
Tip 1 : Prepare topics in depth.
Tip 2 : Keep clear definitions in mind.
Other questions were about Javascript, nodejs, event loop in nodejs, asynchronous programming and REST API methods.
Tip 1: Do prepare advance topics for Nodejs.
Tip 2: Go through some javascript interview questions list on the internet.
Coding Round
In this round, you'll be working on a real-world problem and solve it together by writing code in a language of your choosing.
Given a road crossing, you have to design a Traffic signal control to optimize the flow of the traffic in all direction. It was a subjective round, the problem was loosely defined, as many real life problems, you could come up with any solutions using any technology. They expect you to think like you are creating solution from scratch.
Tip 1 : It is useful to set up a common project boilerplate before the interview in the language and/or a framework of your project. Be ready to run a simple Hello, World! API endpoint with a database connection
Tip 2 : Completing the problem is not a measure of success for us here.
They emphasize on your approach towards solving the problem, the abstractions you come up with and the quality of the code.
Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
Which SQL keyword removes duplicate records from a result set?