Tip 1 : Prepare well for subjects
Tip 2 : Prepare for system design
Tip 3 : Practice coding
Tip 1 : Don't lie on resume
Tip 2 : Just write in format that is catchy
Interviewer started with asking me about myself and my family background then he asked me about my preffered location for job , i told him Delhi NCR so he then asked me why Delhi NCR ? He had my written test answer sheet with him , i had left few Dbms question due to limited time in written test , he told me to solve them. Then he asked me about my area of interests ( Data Structures , OOPS , Operating System ) and he asked me , ” What do you mean by loosely coupled?” i explained it well , he was satisfied.
Then he asked me , ” Do you have any question for me ?”. I asked him about work culture in opera solutions , what are the career opportunities and what technologies opera use.
I was selected for next round.



Each pair should be sorted i.e the first value should be less than or equals to the second value.
Return the list of pairs sorted in non-decreasing order of their first value. In case if two pairs have the same first value, the pair with a smaller second value should come first.
gave me 2 coding question and 1 system designing question to solve.



As the product of elements can be very large you need to return the answer in mod (10^9+7).
Try to do this without using the division operator ‘/’, in constant space. The output array does not count as extra space for the purpose of space complexity analysis.

Given:
‘N’ = 5, ‘ARR’ = [1, 2, 3, 4, 5].
The answer will be two since 8 since 8 pairs can be formed and those are (1,3), (1,2), (1,5), (2,4), (4,5),(1,2,3), (3,4,5), (1,3,5). Therefore the final answer is 8.
He gave me a scenario and asked me to design a system for it , it was about 40 mins discussion.
He said , ” There are some islands initially they are not connected with each other. Now if i give a query like Build(A,B) this means that you have to make a bridge from island A to island B. First , i will give you multiple queries to build bridges then if i give you query like Bridge(A,B) then you have to tell the newest bridge among all the paths from A to B ? “.
It was a graph based problem so i explained him DFS approach for this problem , he was satisfied with my approach . Further he added some more questions in it , i explained those as well.
He asked me do you have any question for me ? In PPT they told us about one of the product opera working for ,so i asked him about the algorithm used for that product.He explained me core part of that product.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?