I applied online. I interviewed at VMware (Bengaluru)
Interview
1st round will be written test where they will give 10 programs to write and 5 quantitative aptitude.
Please find the below programs out of 10 i remember this much. Quantitative will be easy
-- Thread app to display even -- one thread, odd numbers -- second thread
-- Two dimensional array to find the sum of adjacent numbers
---iImplement stack using two queues - air watch
-- Randomize a given array , change the order and print in a random fashion -
--Give two names check weather the two are equivalent
i.e. MARY, and ARMY are equivalent
So if we pass s1 = MARY
s2 = ARMY
Then the result should be true else false
These are called anagrams
--- Given a string ARMY list all possible equivalent string i.e. mary,army,mayr etc….. (Permutation and combination) i.e. list of all anagrams of given words
--Random class in C# important
Quantitative aptitue:
1) Total no of legs horse and hens given no.. of heads
2) Lake problem. In how many days the patch of lilies get doubled -
3) Page no problem -- Search in google - given nth page no.
Other 2 questions were simple
I applied through an employee referral. The process took 3 days. I interviewed at VMware (Bengaluru)
Interview
It was a 3 step process -
1) A written round - (Analytical and Technical questions)
2) F2F interview - Technical and puzzle round.
3) HR round - Its more of a formality than a round.
First Round -
Analytical Questions - The questions were from easy to average level. It tested concepts of angles, averages, AP GP , Time and Distance and other basic class 10 maths.
Technical Questions - I was given an option to choose my Technical Paper ( C++/Java/Android).
The questions were from easy to difficult but you don't actually need to answer all correctly. There is no negative marking and all questions carry equal weightage. So if you are able to do 70% of it you should be through.
Second Round-
I being a lateral hire was asked questions on my previous experience. I had to explain the architecture of the modules I worked in and also specifically mention my own efforts put in the work. I was asked to write two simple programs, one was on using Stacks and the other one was on creating a thread safe singleton class.Many other questions were asked as well to check on my eagerness to explore and innovate.
Overall I had a very nice experience during the whole process.They are quite flexible and try to understand your strengths and where it can be it in real perspective.
Interview questions [1]
Question 1
Write a simple program to check the syntax of the mathematical expression. For example (1+2(++3)(
So the program should return true or false based on the input.It should check the brackets as well as the usage of operators.
I applied through an employee referral. I interviewed at VMware
Interview
I got referal from employee and got response after 2 weeks. They arranged a 45 mins phone interview. The interviewer was quite nice. I didn't manage to write the complete solution to the coding question but he let me send the code within 30 minutes, it could just for formality though.
Interview questions [1]
Question 1
Not so many difficult questions. At first some OS questions about thread/process, deadlocks, followed by a coding question that find the next smallest node in a BST then the given number. I was not well prepared though.