Tip 1 : Focus on Data structure and algorithm
Tip 2 : learn to code on notepad
Tip 3 : be fluent while conversation
Tip 1: make it short and simple
Tip 2: mention key points and highlight your technical skills
Interview was scheduled for 1pm. Online video call over teams. Interviewer was good and was on time.



We can do it using recursion.



1. If the list is empty, the function immediately returns None because there is no middle node to find.
2. If the list has only one node, then the only node in the list is trivially the middle node, and the function returns that node.
I used two pointers approach for this question.
1. Oops concepts
2. Polymorphism - types of polymorphism
3. Sql query to find maximum salary
4. Sql query to find second highest salary
5. Ongoing/Current Projects
6. Reverse a number without using any loop ( recursion )
7. Arrays vs linked list
8. Sorting
9. Binary search
Tip 1: read everything before appearing any interview.
Tip 2: if by chance don't know the correct answer or in confusion, always ask your interviewer for a hint.
Tip 3: never response with wrong answer and do argument with the same.
Interview was scheduled for 5pm and interviewer was on time.
Tell me something about yourself?
Why are you looking for a job change?
What excites you more about MAQ Software?
Can you join immediately?
Family Background?
Your CTC expectations and current CTC?
Tip 1: Always read about Company background.
Tip 2: have a look at technical skills required for the role.
Tip 3: Have a read about their customers/clients if any!

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?