Tip 1 : When you are explaining the approach to a question, try to parallelly think about how you would code it.
Tip 2 : Read the previous interview experiences. It would give a fair idea of the kind of questions one should expect.
Tip 3 : Practice atleast 200 questions from coding platforms like CodeZen, LeetCode, Interviewbit as they contain common
interview questions.
Tip 1 : Mention at least 1 project and past work experience as it sets good impression.
Tip 2 : Try to keep your resume of 1 Page.
This round was conducted in Hackerrank portal for a total duration of 75 minutes and was divided into 4 sections.
1st Section : Aptitude Section : 14 questions , 28 minutes
2nd Section : Technical Section : 12 questions , 17 minutes
3rd Section :1 coding Questions : 20 minutes+30 minutes
Write a query that prints a list of employee names (i.e.: the name attribute) for employees in Employee having a salary greater than $2000 per month who have been employees for less than months. Sort your result by ascending employee_id.
Given a Problem Statement and a Code we need to find the bug in the code and correct the given code.
I was shared a link of Google Meet and the Google Docs was shared where there was 1 coding problem to be coded there and then the code was run on an IDE to check the sample tests.
Then the interview was followed by a lot of Operating System and Computer System Architecture Questions.
There were 2 Interviewers and both were helpful.
The timing was from 2:30 PM to 4:00 PM



1. The string ‘S’ consists of only lowercase English alphabets.
2. A ‘substring’ is a contiguous sequence of characters within a string.
3. Recall that vowels in lowercase English alphabets are: {‘a’, ‘e’, ‘i’, ‘o’, ‘u’}.
The round was held on Google Meet with HR from 3:00 PM to 3:15 PM.
The HR was friendly and asked the basic questions.
How quickly do you adapt to new technology?
What software packages are you familiar with?
Tip 1 : Have practical approach towards the questions.
Tip 2 : Be confident and voice should be loud and clear

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is the purpose of the return keyword?