Good Books for Programming Interviews

Discussion in 'Mac Programming' started by MorphingDragon, Mar 6, 2012.

  1. MorphingDragon, Mar 6, 2012
    Last edited: Mar 6, 2012

    macrumors 603

    MorphingDragon

    Joined:
    Mar 27, 2009
    Location:
    The World Inbetween
    #1
    So this year I'm applying like crazy for Summer/Winter Intern positions. Talking to friends who managed to snag positions at RedHat and Google and Googling intern stories have basically said that I need to make sure that my Algorithms and Computer Architecture knowledge is strong and my programming is up to snuff. This information has the amazing ability of being helpful but not really.

    I basically want recommendations on good books to read to make sure I've got all my technical bases covered. I would like it if they were under or around 500 pages, my reading speed is abysmal. :eek:

    What I have on my reading list so far (Recommendations from freinds, people i know who work already etc):
    Languages-
    http://www.amazon.com/Effective-Jav...=sr_1_1?s=books&ie=UTF8&qid=1331030078&sr=1-1
    http://www.amazon.com/Accelerated-C...=sr_1_1?s=books&ie=UTF8&qid=1331030118&sr=1-1
    http://www.amazon.com/Effective-Spe...=sr_1_1?s=books&ie=UTF8&qid=1331030132&sr=1-1
    Data Structures-
    http://www.amazon.com/Data-Structur...=sr_1_3?s=books&ie=UTF8&qid=1331030157&sr=1-3
    Computer Architecture-
    http://www.amazon.com/Architecture-...-Networking/dp/0471715425/ref=ntt_at_ep_dpt_1
    Usability-
    http://www.amazon.com/GUI-Bloopers-...=sr_1_1?s=books&ie=UTF8&qid=1331030291&sr=1-1
    Concurrency-
    http://waikato.lconz.ac.nz/vwebv/holdingsInfo?bibId=1083203
    http://www.amazon.com/Introduction-Concurrency-Programming-Languages-Computational/dp/1420072137


    I am taking the following papers this year:
    http://www.cs.waikato.ac.nz/genquer...r_Number&lwhere=unique_record_id=27&children=
    http://www.cs.waikato.ac.nz/genquer...r_Number&lwhere=unique_record_id=28&children=
    http://www.cs.waikato.ac.nz/genquer...r_Number&lwhere=unique_record_id=32&children=
    http://www.cs.waikato.ac.nz/genquer...r_Number&lwhere=unique_record_id=29&children=
    http://www.cs.waikato.ac.nz/genquer..._Number&lwhere=unique_record_id=189&children=
    http://www.cs.waikato.ac.nz/genquer..._Number&lwhere=unique_record_id=311&children=

    Yes, I do know how to implement Binary Search, for an array and as a tree. :p I also contribute to the Fedora Project community, but I have no clue how I would sell that to an employer.
     

Share This Page