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.
I applied online. I interviewed at VMware in Aug 2020
Interview
Brief chat with a recruiter on the phone. Then, they asked me to do a programming assignment, expected to take about eight hours to complete. Based on how I did on that, they scheduled a final interview. There was about a three week time between the assignment and the interview. The interview was four hours, using zoom to chat with four different interviewers with a 15 min break between each interview.
Interview questions [1]
Question 1
Data structures, algorithms, complexity analysis, concurrency concepts, Linux memory management, network and scalability, Kubernetes and containers, general programming.
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.