Tip 1 : Maintain good projects on your resume.
Tip 2 : Don't do false internships and lie on resume.
Tip 1: Maintain good projects on your resume.
Tip 2: Don't lie on your resume



1. The array follows 0-based indexing, so you need to return the 0-based index of the element.
2. Note that the element at the equilibrium index won’t be considered for either left sum or right sum.
3. If there are multiple indices which satisfy the given condition, then return the left-most index i.e if there are indices i,j,k…. which are equilibrium indices, return the minimum among them
4. If no such index is present in the array, return -1.
I've solved this problem previously.



Input: 'INTERVALS' = [[1, 2], [1, 3], [2, 3], [3, 4]]
Output: 1
After rescheduling the worker with the interval [1, 3] it is possible to get the non-overlapping working times.
A variation of this problem was asked. On looking at the statement it is understood that it is a greedy algorithm. Hence able to solve it.



We cannot use the element at a given index twice.
Try to do this problem in O(N) time complexity.
Started with naive approach and gave other two solutions with 0(nlogn) and 0(n) solutions



1. You can return the list of values in any order. For example, if a valid triplet is {1, 2, -3}, then {2, -3, 1}, {-3, 2, 1} etc is also valid triplet. Also, the ordering of different triplets can be random i.e if there are more than one valid triplets, you can return them in any order.
2. The elements in the array need not be distinct.
3. If no such triplet is present in the array, then return an empty list, and the output printed for such a test case will be "-1".
After solving the first question, he asked me to solve this using the previous approach.
Write an SQL query to report the nth highest salary from the Employee table. If there is no nth highest salary, the query should report null.
Several OOPS questions were asked. Asked to implement inheritence, virtual classes, friend functions etc.
Deep copy and shallow copy and questions on DBMS
Questions related to groupby clause were mostly asked. Also wildcard, in, between etc.. clauses were also asked.


I've solved this previously, hence able to come up with solution.



Can you solve each query in O(logN) ?
I've a little confused about this in start, the interviewer clarified my doubts and gave my hints and hence was able to complete.
Normalization, ACID properties are focused majorly.
Semaphores, Virtual memory concepts are asked majorly.
Mostly discussed about the projects I've done, challenges I've faced. Also given a real-time problem statement and asked my approach on that. Also discussed about my college experiences, challenges and many other. The interviewer was very friendly and really one of the best experiences.
Once you reach the HR round you're almost selected. The HR had some basic questions about myself, family and my interests. After that he told that you'll receive communication within 2 days.

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