Tip 1 : Pick a technology and do one or two projects on that technology
Tip 2 : Practice DSA questions topic wise
Tip 3 : Prepare accordingly to the company you are applying.
Tip 1 : Mention only skills that you are well aware of.
Tip 2 : Organize the resume with fields such as projects, internships, skills, achievements etc
Online Assessment Round consists of four sections.
First section is of MCQs based on basic concepts such as oops etc.
Second section was on coding problems of easy to medium level.
Third section was on coding problems of medium to hard level.
Last section was based on two SQL questions.



Input: 'a' = [7, 12, 1, 20]
Output: NGE = [12, 20, 20, -1]
Explanation: For the given array,
- The next greater element for 7 is 12.
- The next greater element for 12 is 20.
- The next greater element for 1 is 20.
- There is no greater element for 20 on the right side. So we consider NGE as -1.
Step1 : Used stack concept to solve the problem. created an empty stack
Step 2 : From the last element, started traversing to the begining of array, and for every element looked on top of stack. If there is an element on top of stack and it is greater than the current element then print it and push current element to stack
Step 3 : else pop the elements until greater element is not found. If greater element is not found print -1 and push current element to stack.
The interviewer was very friendly. The interview happened on an video calling platform. He first introduced himself and asked to introduce myself. The interview happened at around 11:00 Am and the interviewer was on time.



We cannot use the element at a given index twice.
Try to do this problem in O(N) time complexity.
Step 1 : I checked the sum of every two elements of the array by running and outer loop from first element to last but element and inner loop based on next of outer loop element
Step 2 : Interviewer was satisfied but asked to optimise the code
Step 3 : Sorted the array and used two pointer approach and moved put one pointer on first element and second pointer on last element, based on the sum of values at both these pointers, moved them ahead and behind until they meet, or a pair is found with sum.
Step 4 : Interviewer was satisfied.
The interviewer was nice. She was strict about the documents that need to be provided.
Are you ready for relocation?
What are your strengths?
Are you ready for any shift?
How will you manage a team of 10 members?
Tip 1 : Do not panic during the interview, and speak your heart
Tip 2 : Prepare for the most common questions

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
To make an AI less repetitive in a long paragraph, you should increase: