I applied online. I interviewed at VMware in May 2021
Interview
Waste of time.
The interview process was:
1. Call with recruiter. This was great, the recruiter helped find a few opportunities I really liked.
2. Technical interview. This was great, the engineer I was pair programming with was fun to program with and the question was practical.
3. 4 hour onsite. Withdrew my application before this step because HR made it impossible to schedule anything.
I was emailed that they wanted to do the final onsite interview 5 weeks ago and a new HR recruiter would email me within a week. A week goes by, no email. I email to follow up, they say one more week. When they finally email, I had been given some days off, so I let them know those days. Two weeks go by and the day before those dates they reply that it won't work. l then send some additional times. No reply for a week. At this point I withdrew my application. Don't waste your time interviewing here.
Interview questions [1]
Question 1
Using test driven development to develop realistic things
Had a call with the hiring manager who only seemed interested in why I was leaving my previous job and not what I have been working on or my skillset. At the end of the call I didn't seem like that was a good impression and decided not to pursue.
Got the coding round and got rejected though all test cases passed. The recruiter sent a hacker rank directly. Got everything executed but still sent a rejection since they got another candidate for the position
Interview questions [1]
Question 1
Hackerrank questions: String manipulation, what is a middleware
in total i had 3 rounds, first round was coding which was easy problems. next two rounds were technical interviews which were medium to hard and went in depth C++ concepts.