Tip 1 : 1-2 Projects enough, but at least 1 should be very unique and creative.
Tip 2 : Strong DSA is a must, OS & DBMS equally important.
Tip 3 : Be verbal during the interview.
Tip 1 : One pager.
Tip 2 : No Spelling mistakes at any cost.
The test was conducted on Hackerrank in the evening, and there was no section
based timing.
It basically had 4 parts:
1. Aptitude Section
2. CS Fundamentals including OS, DBMS, OOPs
3. 2 Essay Writing questions(Subjective)
4. 1 Easy, 1 Medium Hard Coding Question



We were provided a link to the zoom meeting and the codepair link where I had to write the code for a given problem.The interviewer first asked me to introduce myself and asked me a little about my project. This took around 10-15 minutes, which was followed by a DSA Question. It was a standard Linked list question. The question was medium difficulty and I was able to code it within the given time, including handling all corner cases.



Input: 'list' = [1, 2, 3, 4], 'k' = 2
Output: 2 1 4 3
Explanation:
We have to reverse the given list 'k' at a time, which is 2 in this case. So we reverse the first 2 elements then the next 2 elements, giving us 2->1->4->3.
All the node values will be distinct.
We were provided a link to the zoom meeting and the codepair link where I had to write the code for a given problem.The interviewer first asked me to introduce myself, which was followed by a DSA Question. Lastly, he spent around 10 minutes to discuss about my resume and project.



Consider the grid shown below. The dark black boundary encloses a grid of dimension 3x4.

The green colour represents rectangles of dimension 1x1.
The brown colour represents the rectangles of dimension 1x2.
The blue colour represents the rectangles of dimension 2x2.
The red colour represents the rectangles of dimension 3x3.
The yellow colour represents the rectangles of dimension 3x1.
There can be many different other possibilities as well. You need to print the total number of all such rectangles.
Two rectangles are said to be unique if atleast one of their 4 sides is non-overlapping.



Rectangles = [[0, 0, 2, 2], [1, 0, 2, 3],[1, 0, 3, 1]],
For the given three rectangles, you can observe that the first rectangle occupies an area of 4 units and the second rectangle has an area of 3 units, but we have to keep one thing also in mind that they have an area of 3 units common overlapping among them, so we cannot include it again, so the final area which comes out for all the rectangles is 6 units.
Total Area = 6 units

What are your strengths and weakness?
What motivates you?
Tip 1 : Be very very calm.
Tip 2 : Even if you mention your weakness, have a strong valid point along with that on how you are working to improve that.
Tip 3 : Be extremely honest, and stick to your points.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?