At the tech interview bootcamp [
http://InterviewKickstart.com], here is how we think about it:
* The interviewer is looking to break the ice and also get to know what to ask you next.
* For you, it's an elevator pitch, and shouldn't take more than one or two minutes. Too short isn't good either.
* You can give an answer which falls into either of the three categories:
a) An answer that subtly sells yourself. Not blatantly, but subtly
b) An answer that leaves it neutral
c) An answer with which you shoot yourself in the foot
* The key is to prepare beforehand.
If you are not prepared, then there are high chances you'll ramble for a time that's too long or too short, and/or you'll pick words that shoot yourself in the foot. e.g. "... and that project I did, failed. Man, I should have coded faster". Not good.
Or, without preparation, you'll leave it neutral i.e. you'd have wasted the opportunity to impress the interviewer, or lead them into a direction you want them to go into.
You want to target the best outcome (a) above. To do that, best is to prepare with someone (a friend, mentor etc) and choose your words carefully. A good answer to that, has:
1. Focus: Based on the position you're interviewing for, talk about related work.
2. A hook or two: A good company you may have worked for, a good OSS project, a good school you went to, any stats on scale you've handled, anything that led to broader recognition etc.
3. End with what you're looking for
e.g.
1. "My name is Mia. I am a graduate student at Carnegie Mellon, specializing in Cloud Computing. I previously interned at Google and Microsoft. I'm looking for a fulltime role at a company that interfaces with hardware and software"
2. "Hi, I'm Praveen. I work as network protocol engineer at Ericsson. I have deep interest in the area and have authored two papers on it. I'm looking to branch out into application level engineering"
3. "Hi, I'm Mani. I'm a DBA by profession. I held Oracle certifications back in the day. My most recent experience has been with MongoDB in a 24/7 environment with a peak QPS of 25000. I am also very comfortable with managing MySQL and have managed a hybrid environment of 150 instances. I'm looking to go to a place which has a mix of NoSQL and SQL environments"