Tip 1 : Prepare data structures and algorithms along with problem solving
Tip 2 : Prepare atleast two projects to have some knowledge of development
Tip 3 : Be confident while giving the interviews and be interactive throughout the interview
Tip 1 : Don't put irrelevant information in your resume for the sake of filling the page
Tip 2 : Have 2 or 3 good projects and put only the technologies and programming languages to which you are really confident.
There were three coding questions with easy and medium difficulties and 90 minutres to solve these questions



If the given array is {1,5,2}, the returned array should be {1,5,3}.
Input array can contain leading zeros, but the output array should not contain any leading zeros (even if the input array contains leading zeroes).
For Example:
If the given array is {0,2}, the returned array should be {3}.



'EQUATIONS' = { {“a”, ”s”} , {“s”, “r”} }
'VALUES' = { 1.5, 2 }
queries = { {“a”, “r” } }
For the above example (a / s) = 1.5 and (s / r) = 2 therefore (a / r) = 1.5 * 2 = 3.



It was a technical round, and I was alone in the room.
I was very much confident
The interviewer asked 1 coding problem and some questions on OS, DBMS, OOPs, and my projects.



For the given binary tree

The maximum width will be at the third level with the length of 3, i.e. {4, 5, 6}.
What is Cache memory? (Learn)
Cache memory is an extremely fast memory type that acts as a buffer between RAM and the CPU. It holds frequently requested data and instructions so that they are immediately available to the CPU when needed.
What is virtual memory? (Learn)
Virtual Memory is a storage scheme that provides user an illusion of having a very big main memory. This is done by treating a part of secondary memory as the main memory.
What is Sharding? (Learn)
Sharding is a method of splitting and storing a single logical dataset in multiple databases. By distributing the data among multiple machines, a cluster of database systems can store larger dataset and handle additional requests.
Tell me about yourself other than the things that are mentioned in resume
Tip 1 : Do not ask the interviewer what he wants to know about you.
Tip 2 : Introduce yourself by including certain adjectives like problem-solving, innovation and tech-savvy,
creative, quick learner, etc. that best describe you in your professional life to boost your chances.
Tip 3 : Be confident and tell about extra curricular activities and achievements
Why do you want to work for our company?
Tip 1 : Talk about the past projects that you worked on that match the requirements of the current role.
Tip 2 : Talk about your career aspirations that are associated with this job role.
Tip 3 : Have the knowledge in hand about the company’s vision, mission, and the work it has done in recent
years that inspired you to join the organization.
Why should we hire you?
Tip 1 : How well you would perform the job and how you would be a great addition to the team.
Tip 2 : Tell that you are a good learner adn eager to learn new technologies
Tip 3 : Everything should boil down to how you can add great value to the organization.
What are your hobbies?
My hobbies are problem solving, Internet surfing, learning new technologies, playing Chess, listening to music, wathing standup comedy videos. In my spare time, I like to read news on my phone and traveling to my hometown.

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