Thursday, April 3, 2008

Tale of interviews: Interview Experiences Part Deux

I had two more interviews since the first part of this post. The first one was with NVIDIA. The interview call lasted all of 3 minutes and 34 seconds. The interviewer, a senior executive in the company, called me 11 minutes late. After some preliminaries he asked me what my areas of interest were - whether I preferred mobile or graphics team. I had to pick one and I picked mobile.

Then he said "AHA! But I am from the graphics team. Good bye. Take care." Well it was something like that. But he did mention that he would forward my resume to the other team and now I have got another interview call from the company. I hope it too wouldn't be an anticlimax with the interviewer referring me to yet another team.

And now about the second interview. It seems my performance in the Google interview wasn't that bad after all. I had my second interview round yesterday. Please note that there are usually only two rounds of interviews in Google and if I get through this one I would hit the jackpot. But of course I didn't do it well. Obviously that's the reason why I am posting this. Remember the Shakespearean verse, "All ye, pity not thy fate but blog thy misery till thee plague all ye mates". OK I will cut the non-sense and go right into the questions:

1) Write code to generate spam messages. You are given a passage. Jumble the words from the passage and make a message of arbitrary size. A simple example can make it clear. For example the passage can be "Jumble the words from the passage and make a message of arbitrary size. A simple example can make it clear. For example the passage can be". The generated message should contain words from the passage with each word being followed only by one of the words that follow it in the original passage, like in "passage can make a simple example the words from the passage".
2) Give test cases for this code.
3) What is the complexity of the code?
4) Do you know oops? Good. What is an interface?
5) When you type in an address in your browser what are the steps that results in the web page getting displayed?
 
I am not a cruel person and so won't make you read through my answers. I mean you just might laugh your guts out.

[Update 04/07/2008 : I got a reject from Google. On the bright side now I know that the universe is back to normal]

1 comments:

Anonymous said...
This comment has been removed by a blog administrator.