Manish:
This may not be very helpful but I will say it anyways...generally similar interview questions are discussed in the JOB Discussions forum. Haven't been there in a while though!
Not that I am looking for jobs anyways...
- madhav
Take a Minute, Donate an Hour, Change a Life
http://www.ashanet.org/workanhour/2006/?r=Javaranch_ML&a=81