Ok, setiap perekrut dari perusahaan teknologi mengatakan hal yang sama sebelum Anda wawancara:
Pelajari algoritma, karena mereka akan bertanya tentang hal itu selama wawancara.
Karena pada dasarnya Anda mengutip kalimat verbatum itu, saya akan membuat tebakan yang tidak terlalu aneh yang Anda wawancarai untuk sebuah perusahaan teknologi besar (apakah itu Google, Microsoft, Apple, Amazon, atau apa yang tidak- -mereka semua melakukan hal yang sama pada kandidat mereka).
Anda membutuhkan buku yang berfokus pada algoritma yang akan Anda kuis selama wawancara, karena ini akan memberi Anda ide yang lebih baik tentang apa yang diharapkan. Rekomendasi saya:
http://www.amazon.com/Programming-Interviews-Exposed-Secrets-Programmer/dp/047012167X/ref=sr_1_2?s=books&ie=UTF8&qid=1348063912&sr=1-2&keywords=coding+interview
Dan
http://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/098478280X
Saya sangat menyarankan Anda membaca buku-buku ini, terutama yang pertama (mengedipkan mata, mengedipkan mata, menyenggol, mendorong, batuk - Imightbetalkingfromexience-batuk).
Namun, dalam semua keseriusan, wawancara pemrograman di perusahaan teknologi besar tidak seperti wawancara di tempat lain. Anda harus siap untuk itu karena Anda akan menghadapi orang-orang yang telah mempersiapkan selama berbulan-bulan.
Baca buku-buku, berlatih menulis kode di atas kertas, dan hilangkan itu dari taman :)