I met the recruiter and one of the staffs during the tech talk at my school. He is mainly resposible for recruting PhD student in VMware. We first figure out possible groups that are suitable for my research and then start the interview process.
My interviewer was another staff from VMware. We first went through my resume and I explained my research to him. He seemed not that interested to me but we continued with 2 technical questions: what is context switch, explain hash table implementation. I think I answered most of them. The coding part was translate a sorted list in to a balanced BTree, which is easier than I expected. This interview ended with a simple Q&A.