Tip 1 : focus on computer science subjects
Tip 2 : have a good knowledge of data structures ( algorithms are optional )
Tip 3 : prepare your resume well and one subject properly.
Tip 1 : having projects which you did yourself is good
Tip 2 : highlight technical skills
I reached at around 10 am at the centre and the round got started at 11am after the id verification process.
The management was pretty good and the process was very smooth. This round was all about aptitude and verbal ability questions. There were two coding questions in the last section.



We have an array ARR = {1, 2, 3, 4, 5, 6} and M = 3 , considering 0
based indexing so the subarray {5, 6} will be reversed and our
output array will be {1, 2, 3, 4, 6, 5}.
1) Initialize start and end indexes as start = 0, end = n-1
2) In a loop, swap arr[start] with arr[end] and change start and end as follows :
start = start +1, end = end – 1



'arr '= [1,2,3,4,5]
'k' = 1 rotated array = [2,3,4,5,1]
'k' = 2 rotated array = [3,4,5,1,2]
'k' = 3 rotated array = [4,5,1,2,3] and so on.
After rotating d positions to the left, the first d elements become the last d elements of the array
1. First store the elements from index d to N-1 into the temp array.
2. Then store the first d elements of the original array into the temp array.
3. Copy back the elements of the temp array into the original array
It was about 12pm when the interview got started and there were two f2f rounds and if you clear the technical f2f round you are immediately sent to hr round.
I was given an array and was asked to find the output If I sort the given array.
wrote directly the output of the question ie. sorted array.



Bubble Sort implementation for the given array: {6,2,8,4,10} is shown below :-
since it was an array having all same values, it was already sorted but if we apply sorting algo to it the output will be the same as input.



The position given will always be less than or equal to the length of the linked list.
Assume that the Indexing for the linked list starts from 0.
Input :
‘K’ = 3, ‘VAL’ = 4
list = [1, 2, 3]
Output: [1, 2, 3, 4]

The ‘VAL’ = 4, is inserted at end of the above doubly linked list.
Tip 1: use oops to implement these type of problems
Tip 2: constructor should be fine
Tip 3: all basic functions of a doubly linked list should be implemented
It was just after clearing the technical round that I was sent to the hr round. They did not waste anyone's time and everything was very smooth with a friendly environment.
started with my introduction.
Tip 1: include a few personal details ( city, qualifications)
Tip 2: include your achievements during college
Tip 3: conclude with stating one of your hobbies ( in my case it was guitar which I played almost four year in my college band) but don't emphasize too much on hobbies
Tell three qualities about yourself
Tip 1: be honest
Tip 2: have examples to backup what you say
Tip 3: don't explain if not asked to
Have you improved as a person and if yes how?
Tip 1: relate your answer with your own experience of giving interviews
Tip 2: tell about rejections which helped you improve
Tip 3: I told her that attempting 4 technical interviews this is the first time I reached to a hr round so hence I have improved and learned from my mistakes.

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?