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
casual, difficult, long. recruiter interview, hiring manager interview, pairing engineering exercise, play ping pong, get breakfast, salary discussion, salary negotiation, offer, contract, 6h in total. the process took 2 weeks. All pretty standard
I applied online. I interviewed at VMware (San Francisco, CA)
Interview
It was very friendly and positive. They have an amazing benefits package. I made it thru two rounds of interviews. They followed up with a phone call instead of a rejection letter. It was a positive experience.
Interview questions [1]
Question 1
They asked me about myself and my experience. Asked if I knew who they were
The interview was good but it was a bit difficult. There were one written programming round and two online coding rounds There were multiple coding rounds. The programming language asked was core java.