I had chance to read review coppy of "Java/J2EE Job Interview Companion" by
Arulkumaran Kumaraswamipillai & Sivayini Arulkumaran.
I am not sure which edition it was. does current edition has question Categorized based on its level?
Does this book give insight about following topics:
1 How Serialization works? Serialization behaviour in Inheritance
2 How HashMap or any other Collection Classes internally works?
3 Is it addressing about Spring 2.3, Struts 2.0 or related basic questions?
4 Most commonaly asked question comparision betn Spring MVC and Struts
is it addressed in this book?
As I mentioned before I got chance read few question and ans of this book in review copy, It was very much Precise and easy to understand, explanation given in book gives confidence in interview.
If person manage to give answer as given in book, he can easily bag new job.
Hope to get this book in Pune book stores.
As previous edition was not available in book stores
[ February 25, 2008: Message edited by: Mohit Mehta ]
This books covers topics from core java to j2ee to design patters in the form of Q&A...I have seen earlier version of this book. It covered java/j2ee1.4. So I dont know if it covers 1.5 this time....
How ever, this book helps in brushing up all concepts in a very easy manner in less time and at one place... So you feel confident while facing interview.
Mohd. Irfan Khan
Free sammple --> http://www.lulu.com/items/volume_54/821000/821310/1/preview/978-1-4116-6824-9-preview.pdf
Goels Computer Hut - Pune
Tel-020-24451958, email: email@example.com
Also, a niggly observation concerning Core Java A 46.
I would be hesitant in stating that the JVM will do anything "exactly".
The call to sleep(1000) causes the current thread to sleep for exactly 1 second.
It has been my experience that a given JVM will do whatever seems appropriate given the state of the threads running within the process.
arulk pillai wrote:You are right. There are plans, but very busy with my regular job. . Planning to get Basic Java to up to date (atleast Java 6) first and then move on to Enterprise Java including EJB3.
And knowing how the timing works on such things, as soon as you update to 6 you'll need an update to 7! At least it keeps you busy. Thanks for your effort on this. It's very useful as is.
Page 166, Instance Pooling states that with Stateful EJBs there will be a dedicated EJB for every client.
So if there are 1000 clients then there will be 1000 instances of beans.
it does go on to say:
So how do we conserve memory. This is done through activation and passivisation.
but it doesn't explain exactly how conservation of memory is achieved. It still implies that there is a 1x1 client to bean relationship if stateful.
And this is repeated later in this section.
While the session state of the client requires persistence across multiple calls, stateful ejbs are pooled by the use of session data passivation/activation when limit of available EJBs is surpassed. i.e., it is possible to serve 1000 clients with any number of instances of stateful EJBs, be it 1 (okay, this would have horrible performance) to 1000. Is this not true?