Гаразд, кожен рекрутер із технічної компанії говорить те саме, що проходить інтерв'ю:
Вивчіть алгоритми, оскільки вони запитають вас про це під час співбесіди.
Оскільки ви в основному цитували словесний вербатум речення, я збираюся зробити не надто чужим здогад, що ви берете інтерв'ю у великої технологічної компанії (будь то Google, Microsoft, Apple, Amazon чи що ні - -всі вони роблять те ж саме зі своїми кандидатами).
Вам потрібні книги, орієнтовані на алгоритми, на які вони будуть вас перевіряти під час співбесіди, оскільки це дасть вам краще уявлення про те, що очікувати. Мої рекомендації:
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
І
http://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/098478280X
Я настійно рекомендую прочитати ці книги, особливо першу (підморгнути, підморгнути, натиснути, підштовхнути, кашляти - Imightbetalkingfromexperience - кашель).
Але, попри серйозність, інтерв'ю з програмування у великій технічній компанії - це не що інше, як інтерв'ю скрізь. Потрібно бути готовим до цього, бо ти проти людей, які готувалися місяцями.
Читайте книги, практикуйте писати код на папері та вибивайте з парку :)