Lesson 37: Java Technical Interviews
Yakov Fain · 2015
Technical job interviewing is a game with well-defined rules. This chapter highlights the author's views on hiring Java developers and on preparing for technical interviews. There are some rules and techniques that can increase an interview's success rate. The process of getting a job consists of three separate activities: getting the interview, interviewing successfully, and considering the offer. Networking is a great way to get an interview. When the job market is healthy, major online job search engines show thousands of openings, and people are competing for these jobs. These days a seasoned developer has to know about 10 different tools or technologies to find a good job and feel relatively secure for a couple of years. Java generics can eliminate the need for explicit casting. The chapter presents suggested technical interview questions and expected brief answers on various Java-related topics.