The only Java Interview Book which tackles the softer side of interviews and directly how to handle phone, coding and face to face interviews.
Contains a full in depth Java review covering threading, data structures, JVM, Big O and much more with example questions.
Bonus materials including example resumes and a full example interview with answers.
"The book is amazing Sam has spotted out what exactly required for the Interviews ... and I'm really happy to tell you that I have got the job." "Good refresher for Entry to Mid Level java programmers before interview I like it because it is concise yet explains basics well for performance tuning, Concurrency and Collections" "I would recommend this book for both new and experienced programmers. I'm sure you'll find something interesting for you in any case."
What you'll learn
Resume Creation: With over 100 applications to most Java roles it's important to make your CV stand out. Learn how to make your resume the best on the desk
Handling Interviews: Learn the different types of interview process you may go through and how to handle each one, whether it be on the phone or face to face, one on one or group.
Core Java Guide: Big O, Data Structures and Algorithms, Threading, Garbage Collection, Object Oriented Programming and Exceptions are all covered in great detail to help you prepare properly
Example Questions: Not sure what questions will be asked and how to answer them? Chapters are written around example questions to help you revise and learn how to answer questions well.
Part One: Soft Skills and Process
The Interview Process
Creating your resume
Face to face interviews
Tell me about your system
Part Two: Core Java
Object Oriented Programming
JVM and Garbage Collection
Big O Notation
A Note From The Author
Hi, I'm Sam. I'm a senior Java developer and have been interviewing candidates for over 7 years across various financial institutions and smaller firms. Having gone through hundreds of CVs and candidates during a recent recruitment drive I was really shocked at how many candidates didn't even do basic preparation. It was immensely frustrating how many people could have done better if they'd just spent the time to revise their Java knowledge and practice their soft skills.
Interviews are hard. I should know, I've interviewed hundreds of developers and many fail the interview (even the awesome coders). I looked online to discover that the limited material available was fragmented and poor in quality. As a result I wrote Java Interview Bootcamp- this is my guide on how to ace Java interviews based on my experience from both sides of the desk.