VMWare Inc Interview Question for Software Engineer / Developers






Comment hidden because of low score. Click to expand.
0
of 0 vote

Could you tell me the nature of the bugs in their code snippit? Is it mainly syntax or logic? Are they hard to find?

- mimi November 04, 2006 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

very hard

- yes November 04, 2006 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 votes

Man it sure was hard..
I was given the one.. that small piece had so many subtle errors/coding flaws

- Codeyman February 23, 2007 | Flag
Comment hidden because of low score. Click to expand.
0
of 0 vote

wow, how long did it take you to find the bug then? Is it possible for you to elaborate more? Did you finally get the job?

- mimi November 08, 2006 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

wow, how long did it take you to find the bug then? Is it possible for you to elaborate more? Did you finally get the job?

- mimi November 08, 2006 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

mimi I am still waiting and basically we spent 30 minutes on the code.Make sure you examine the code carefully.When is your interview?Are you done?

- yes November 09, 2006 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Still waiting? i guess you are not the thread starter whose posting date is in Feburary, hehe. I was told my next interview will have a code segment to find bugs, but actual interview is not scheduled yet.

- mimi November 13, 2006 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

I had a telephonic with VMware where i was grilled on three different code snippets. All three involved finding bugs and coming up with corrected code segments. One of them was in Java, one in C++ and one in C. The one in java was straight forward related to linked lists (reversal etc.). The one in C was probably the trickiest one because the bugs were rather subtle although not difficult to point out if you keep your eyes open(Some body has already mentioned the Base64 encoding question). The way i thought made it easier for me was to speak out whatever you are thinking while debugging the code. In my case, the interviewer liked the fact that i was talking through my thought process and he did not try to confuse me. Infact he was proactive in telling me when i was correct.

The whole point of this exercise is to find out whether u can read lotsa code, understand it fairly quickly and use it given what it does in the right way; because that is what developers have to do on a daily basis (especially with the legacy code).

- scratch February 28, 2007 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 votes

how were they able to grill you on code on a phone interview? did they ask you to open a webpage or something?

- AnonymousCoward March 02, 2007 | Flag
Comment hidden because of low score. Click to expand.
0
of 0 vote

code was emailed to me
error
: see what the actual function returns (return code) on failure and free the memory if it fails.
: check for size allocating memory malloc(func +1)
: check how u pass the double pointe **ptr to the encoding function
:check for data size for behaviour undefined function call
: return if fails to allocate the memory for encoding array
: final the ancoded string has to be manually null terminated *ptr[size] = '\0'
take this tips u don't have problem understanding the code

- me January 17, 2008 | Flag Reply


Add a Comment
Name:

Writing Code? Surround your code with {{{ and }}} to preserve whitespace.

Books

is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.

Learn More

Videos

CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.

Learn More

Resume Review

Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.

Learn More

Mock Interviews

Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.

Learn More