Hi guys,
Can you suggest some good material for Design problems and concurrency? I have a 2 year workex (1 year in QA) and aiming for SDE1 positions at top product companies. Willing to put int 4-5 months into preparation.
Thanks
Hi guys,
Can you suggest some good material for Design problems and concurrency? I have a 2 year workex (1 year in QA) and aiming for SDE1 positions at top product companies. Willing to put int 4-5 months into preparation.
Thanks
java concurrency in practice is a great book, jcip.net. i also like allen downey’s little book of semaphores http://www.greenteapress.com/semaphores/ visits the classic synchronization problems.
for design problems, that’s a lot harder. i was speaking with a classmate recently who is a senior director at yahoo, trying to find good examples, struggled to do so.
one thought i have is that we have done some really nice app designs in my class, the slides for the presentations are linked at the class page http://bit.ly/adprog, walk through the design and implementation process.
cheers,
adnan
ps - the OO design side is easier to come by (we do not cover it in our book). i have been writing some notes on this, here’s some references i suggested: