Tip 1 : Practice aptitude questions
Tip 2 : Practice coding questions
Tip 3 : Prepare for system design
Tip 1 : Have atleast 3 great project
Tip 2 : Write only what you know and prepare well
It was taken by a 4-year experienced Computer Scientist-1. Started off with an introduction. I was asked a few fundamental questions from my current tech stack. This round was primarily focused on Data Structures and problem-solving. They started with a simple question and gradually moved to tough questions.



If ‘ARR’ = [4 5 6 5 7 3] and ‘K’ = 5
Pairs are(4, 6), (5, 5) ,and (7, 3) and the sum of elements of each pair is divisible by ‘K’ i.e 5.






Input:
‘ARR’ = [-6,-3, 2, 1, 5]
If we take a square of each element then the array/list will become [36, 9, 4, 1, 25].
Then the sorted array/list will be [1, 4, 9, 25, 36].
Output :
[1, 4, 9, 25, 36].
It was taken by a 6-year experienced Computer Scientist-2. Directly jumped on coding questions.






If two words have the same frequency then the lexicographically smallest word should come first in your answer.
Can you solve it in O(N * logK) time and O(N) extra space?

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?