How To Survive The Technical Interview


Published on

Have you ever not gotten a job due to not being prepared for the technical interview? I've have interviewed 100's of software developers and will share my knowledge on how to survive, what we look for and even divulge some of the secrets we use during the process.

Published in: Technology, Business, Career
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Present a picture of what you have done in previous jobs as concisely and precisely as possible.2 pagesUse recruiters to edit.Highlight expertise areas.
  • Learn as much as you can about the company and the job for which you are applying. Web siteRequest job description from recruiter/ HR.
  • They are here to get you a job and make moneyAs much info as possible on the job/ job environment (in writing and verbally).
  • Go over common questions (in my questions doc)Rehearse your answers to difficult questions.Practice on the whiteboard. 
  • About company and teamTech questions (software and hardware)Tell me about this position and its place in the organization. What do you look for in an ideal candidate? What is my prospective supervisor's style of management? How much contact is there with management? Describe the environment or "corporate culture" of the company? In your opinion, what are the pluses and minuses of the position? If I am hired, what is the first thing you would like me to accomplish?  What do you feel is the biggest challenge in this position? 
  • Dress professionally (a suit if possible)Ask recruiter/ HR
  • Go to bed early the night before. Now late night out at your fav bar!
  • Have your resume and/or a fact sheet about your job history, education and background with you. It will enable you to quickly and easily have the facts ready to share with the interviewer. 
  • Check ego/ attitude at the doorSpeak clearlyLook at interviewer at all timesShow enthusiasm. Be warm and friendly with a sense of humor--but be careful not to go overboard on this. You don't want to appear silly and unprofessional. Show enthusiasm and confidence in your ability to do a great job in the position. 
  • Express yourself with a clear, calm voice and use proper grammar. Use the interviewer's name during the interview--please, don't overdo it. Talk positively about your past employers. Tell the truth favorably, but don't volunteer any negatives.Try to avoid a simple "yes" or "no" as this can seem abrupt. Try not to talk over or interrupt the interviewer.
  • How do things work in .NET? Know how they work or be able to explain it. Good sign of a more senior developer that is into programming.
  • It’s okay to say you don’t know.Do not try to bullshit the interviewer.Know your strengths and weaknesses. "Tell me about your weaknesses." is one of the toughest questions, and how you answer it can either help or hurt you. Do not use over-used and corny answers like, "I'm a perfectionist" or "I don't have any weaknesses", when asked about your weaknesses. Instead, use one of these approaches to this tough question, but remember to keep your answer honest--but not overly negative (don't shoot yourself in the foot):Think about a weakness you used to have and describe how you overcame it.Be aware of any past mistakes which might come up and be ready to answer questions about them as positively as possible. 
  • Nobody knows everything.Technology changes daily!
  • No HRNo Pay, unlessaskedAsk if interviewer requires any additional information. This gives her the opportunity to raise any points she may have been unclear or uncertain about. Ask what the next step will be.  
  • No HRNo Pay, unless asked
  • To HRTo anyone you interviewed with.
  • No HRNo Pay, unless asked
  • How To Survive The Technical Interview

    1. 1. Surviving The Technical Interview<br />
    2. 2.
    3. 3. dotNetDave Conference DVD!<br />Packed full of:<br />Videos of all sessions from 2010 & 2011(1)!<br />Slide decks from 2011 & 2010!<br />Demo projects from 2011 & 2010!<br />David McCarter’s .NET interview Questions!<br />Extras<br />Conference Photos from 2010!<br />Surprise videos!<br />Book + DVD $25!<br />Only $15!<br />
    4. 4. Check Out Your Local User Groups!<br />San Diego Cloud Computing User Group<br /><br />San Diego .NET Developers Group<br /><br />San Diego .NET User Group<br /><br />San Diego SQL Server User Group<br /><br />
    5. 5. Agenda<br />
    6. 6. Why The Heck Am I Doing This?<br />Overview<br />
    7. 7. Why This Subject?<br />I’ve been interviewing software engineers for almost 20 years.<br />For a good fit in the team/ company.<br />Gage experience<br />Gage technical expertise<br />Most are not hired for many reasons<br />Not prepared!<br />Not a good fit<br />Not enough experience<br />The rest we will discuss!<br />
    8. 8. Huge Demand for Developers<br />
    9. 9. Big Payoff!<br />Be Prepared<br />
    10. 10. Have Available A Good Resume<br />
    11. 11. Research The Company & Position<br />
    12. 12. Make Your Recruiter Do Their Job!<br />
    13. 13. Study For Technical Questions<br />
    14. 14. Have Questions Ready<br />
    15. 15. Interview Day<br />
    16. 16. Dress Appropriately<br />
    17. 17. Be On Time!<br />
    18. 18. Bring Copies Of Resume<br />
    19. 19. Remember You Are Competing For A Job<br />
    20. 20. Show Your Skills<br />Technical Interview<br />
    21. 21. Be Confident & Show Enthusiasm<br />
    22. 22. Answer Questions Concisely<br />
    23. 23. Know the Why<br />
    24. 24. Know What You Don’t Know<br />
    25. 25. Show Willingness To Learn<br />
    26. 26. Ask Questions<br />
    27. 27. After The Interview<br />
    28. 28. Report Back To Recruiter<br />
    29. 29. Send Thank You Email<br />
    30. 30. Remember… What Happens, Happens<br />
    31. 31. Lets See How You Do<br />Mock Interviews<br />
    32. 32. Summary<br />
    33. 33. Doing an Interview Soon?<br />I’m available to perform a mock technical interview!<br />Low cost!<br />Varying lengths.<br />Can include video/ analysis.<br />Email me today to reserve time!<br />