The first round was Online based on Hackerrank platform and has 2 Coding questions.
1.'n' sentences and 'q' queries will be given and you have to print the number of sentences that contains all its words for each query on a new line.
2.0-1 Knapsack problem
https://www.geeksforgeeks.org/0-1-knapsack-problem-dp-10/
Try to solve one completely or both partially to get shortlisted.
31 members were shortlisted from this Online round.
The interviewer has a copy of my resume. I was asked to tell them about myself. You are expected to say somethings that were not in your resume.
He understood that I was interested in math and Aptitude and hence asked 2 easy puzzles. Later some technical questions which were easy and based on your resume.
In this round he was completely on to my projects which was a design of UI to shop online that has been done using Java Servlets. So he asked me to explain what all it can do.
He asked me how would you handle when 2 persons were shopping at the same time and each gets their own bills. And how to sort a bunch of words. Another one was how would you know in a paragraph the word that occurred the most number of times and what is the complexity of your code. I have provided him a solution which I was asked to optimize. Here the interviewer was so helpful to get my answer.
I was asked why there were fluctuations in your pointer and very some casual questions like "Why do you want to work with us?" , "What makes you get till here where you were rejected in the first round when you appeared for other companies?" and my strengths.
Don't fake your resume. Be honest and straight. Good communication skills. Try to convey then the fact that you got it and not you can code it.. After every round, you can ask them questions.