Tip 1 : For DS and Algorithms, keep practicing every day on Leetcode, HackerEarth, and make a habit of participating in contests.
Tip 2 : Projects are vital in interviews, have at least 3 projects on Resume, in the field/profile which you're applying for.
Tip 3 : Give Mock Interviews with your friends and keep noting down your drawbacks and work on them.
Tip 4 : Try writing and explaining code to yourself on Google Doc or WordPad etc. as you might not get to code on a IDE.
Tip 1 : Resume should be short and keep it under 1 page.
Tip 2 : Include skills that you're 100% confident in.
Tip 3 : Highlight your internships and projects section appropriately
The first round comprised of 50 MCQ Questions (Test Duration: 1 hour) including:
1. English
2. Reasoning
3. Quantitative
4. Technical
Timing: 1:00 PM
Environment: Online (Webcam + Mic on)
The interviewer was friendly, collaborative and to the point.



1. Input will always have only two integers that appear exactly once rest will appear twice.
2. Try to do this in linear time and constant space.



A palindrome is a word, number, phrase, or other sequences of characters which read the same backwards and forwards.
If the input string happens to be, "malayalam" then as we see that this word can be read the same as forward and backwards, it is said to be a valid palindrome.
The expected output for this example will print, 'true'.



For the given string “what we think we become”
“what”,” think”, and “become” occurs 1 time, and “we” occurs 2 times in the given string.
Timing (In Morning)
Environment (Same as Technical Interview)
What’s your absenteeism record like?
Can I trust you with responsibilities?
What are the three things that are most important for you in a job?
Tip 1 : Keep it short, not too long and focus on what's not in your resume.

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