There are 4 rounds: 1. Technical test(3 programs) , 2. Technical round (1st), 3. Technical round (2nd) 4. HR
Today(9th June 2018),I appeared for interview in Mobiliya company. I have really very bad experience with them. I have cleared 2 rounds there successfully (Where 2nd round was taken by a guy named 'Machindra' who was really talented and nice guy). Third round was taken by two guys as below:
[Guy1 (He was very much skilled),
Guy2(He was very less skilled, Yes I mean it! Even 1.5 year experienced guy in my current company have more knowledge than this guy)]
3rd round was as below:
Both guys come in the cabin where I waited for more than 30 mins.
Guy1 : Gave a question saying He wants to use an object as key in hashmap, What are steps to achieve it?
[Both Guys left cabin]
[Guy2 comes in after 7-8 mins]
Me (answer) : we need to override hashcode() and equals() on the variables on which we need uniques values to be stored in object of class and put it in hashmap (My answer was incomplete but Guy2 accepted it).
example we had used for this was : public class Employee { private int id, private String name
//getter and setters
//equals() and hashcode() on id and name
}.
( I had answered saying override equals() and hashcode() on id and name so hashmap wont store duplicate records in it. This was incomplete answer but still Guy2 accepted it.)
[Guy2 left cabin].
[Guy1 comes in cabin]
Guy1 : asked few other questions and he said he is happy with my answers.
[Guy2 comes in cabin]
[Guy1 again moved to 1st question which he had asked to me (which is of using object as key in HashMap? and I had incomplete answer for that question)]
[Guy1 asked me to take some time and think on it. Both the guys left cabin again.]
[I thought on question and finally came to conclusion]
[after around 7-8 mins Guy2 come to cabin]
Me (answer) : we also need to make instance variables final. (Explained how it will give correct immutable class which can be used to as key in Hashmap).
Guy2: It's not the answer.
[Guy1 never come back to listen my answer and I was said to leave for the day which meant i was rejected].
So, This is the process they have.I was alst guy there who left when lights were called off.
I will never recommend this company even to my enemy. Maybe this is nice company to work but such behaviour will definitely not do things right. Whenever both guys left cabin, they were doing some tp outside cabin(Yes, its true).
If you are really well skilled then please avoid to go in this company for an interview. There are lots of good companies present outside who needs good candidate.
I successfully wasted my day by going there for an interview.
Please,Don't waste your day. ( We should learn few things in life from experiences of others have)
Hope it helps!!!