Ho sostenuto un colloquio presso Unicommerce Esolutions
Colloquio
1 Online round + 2 Tech Rounds + HR Round
In Interview Rounds, the difficulty level of the question was not the same for the shortlisted students. They are not focusing on logic. If you know the correct answer then only they will hire you.
Domande di colloquio [1]
Domanda 1
You are given an array of k linked-lists lists, each linked-list is sorted in ascending order.
Merge all the linked-lists into one sorted linked-list and return it.
Ho presentato la mia candidatura tramite un'agenzia di reclutamento personale. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso Unicommerce Esolutions (Gurgaon, Haryana) nel mese di lug 2019
Colloquio
There were 5 Rounds:
1. Hackerearth Coding [their platform stuck in between many times] [2 Questions: 1 hour].
2. Tech Round 1 (DSA)
3. Design Round (Design Pattern + Current Job-related Questions)
4. Technical Manager Round
5. HR Round (Luckily HR informed me after round 4 that I don't meet the expectations and my problem-solving skill is not up to mark, after 5-6 hours of wastage of time).
Domande di colloquio [1]
Domanda 1
1. Hackerearth Coding
a. Given Array of String, Sort them on basis of their count and if tie happens consider on basis of lexicograohical order. Need was to return the output array.
b. Segment tree: Given a number N, then followed array having N elements. Then Q representing no of queries. Then Q lines having L & R, need to find median for those queries.
2. Tech Round 1 [DSA]
a. return all possible subrrays from an array.
b. get 3rd max in an array with time Complexity O(n).
c. Print Left view of a binary tree.
d. Reverse a LinkedList.
e. Insertion in LinkedList, at first position and at last. later asked to use the concept of tail also for last.
3. Design Round:
a. Asked me about Singleton Pattern and it's variants.
b. print even, odd using 2 threads. numbers should be in increasing order (1-50).
c. Caching and different caching techniques.
4. Technical Manager Round:
a. The person seemed to be too experienced and asked me about Java Libraries.
b. Asked me to design an asynchronous system that will take input as a TimeUnit and some methods. My System should be able to call those methods after that much time, one in first variable.
5. HR Round:
a. HR told me the panel said to her that I'm not meeting their expectations and My Problem-Solving skill is not up to mark.
Later, It seemed to me since it was weekend, So they had put this event to revised their own skillset. No harsh feeling, but if you are in such mind space let the candidate also know and bring on the same level of war, i.e. sit together with them and give the test, check your skills properly. Don't use geeksforgeeks for interview and be on the same page. Enjoy and cheers!!