Chapter 16. Conclusion

At this point you should be feeling much more comfortable with programming interviews and have a good idea of what to expect when you apply for your next (or first!) job. Being prepared is half the battle, and will give you an edge over the candidates who are nervous and uncomfortable with the technical interview process.

Don't stop preparing once you put down this book. Here are some suggestions for what to do next:

  • Keep your brain nimble — Puzzles are always good ways to train your mind to think outside the box.

  • Read about programming — Try to stay current with the latest ideas and trends in computing.

  • Visit technical interview sites — A Web search with the phrase "technical interview questions" will list a number of sites with questions similar to those found in this book. (Answers aren't usually provided, but even if they are it's better to work through the problems yourself.)

Finally, don't stop learning when you get that job. Keep developing your problem-solving skills; they can help at every stage of your career.

Get On the Mailing List!

Be sure to visit http://www.piexposed.com and join the Programming Interviews Exposed mailing list to get updates to the book and additional interview tips and articles.

Get Programming Interviews Exposed: Secrets to Landing Your Next Job, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.