Welcome and I wish you all the best selling your book!
I have some questions for you:
1. Why you decided to write this kind of book?
2. Where is the difference between this book and other books out on the market on the same topic (from your point of view)?
3. Are you planning to make it as a printed book too soon or it will be just an eBook?
4. I know you from your blog and your podcast, and I read some of the posts on your blog, is there any difference between blog posts and book's topics or blog posts are just grouped together on your book?
1. I wrote the book because people suck at interviews! I did a lot of hiring last year- going through CVs, phone interviews, face interviews etc. etc. I was shocked at how poor most people were- not necessarily because they weren't good developers but simply because they didn't prepare, and they didn't know how to present themselves well in terms of soft skills. This stuff isn't hard. I thought I could put a really good book together to try and help people and I think I've achieved it. I've had great feedback from people saying I've helped them to get new jobs. Such a great feeling!
2- Interesting question! There's a few books out there, but not that many. The big difference for me is the personal aspect; as you know if you've been on the website (www.corejavainterviewquestions.com) or read the book I'm very open and encourage people to email me so I can help. This isn't a faceless textbook- I really want to help people and I'm very active on the site. The other difference for me is the way it's organised in the Java section. Interviews aren't just lists of questions, they're about having deep knowledge and exploring topics. I've tried to present core Java revision with questions surrounding it. I think it works well.
3- No plans as yet, but if there's demand I'd love to!
4- There's definitely content from the Blog posts (thanks for reading!) but there's a lot more. Anything from the blog has been extended and polished, and there's a lot of exclusive content that only exists in the book.
5- Purely Core Java and soft skills at this point! Perhaps I'll look at databases/spring etc. next. Who knows!