ठीक है, एक तकनीकी कंपनी के प्रत्येक भर्तीकर्ता आपके साक्षात्कार से पहले एक ही बात कहते हैं:
एल्गोरिदम पर अध्ययन करें, क्योंकि वे आपसे साक्षात्कार के दौरान इसके बारे में पूछेंगे।
चूँकि आपने मूल रूप से उस वाक्य को शब्दशः उद्धृत किया है, इसलिए मैं इस बात का अनुमान लगाने जा रहा हूँ कि आप एक प्रमुख टेक कंपनी के लिए साक्षात्कार कर रहे हैं (चाहे वह 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 - खाँसी)।
हालांकि सभी गंभीरता में, एक प्रमुख टेक कंपनी में एक प्रोग्रामिंग साक्षात्कार हर जगह और साक्षात्कार की तरह कुछ भी नहीं है। आपको इसके लिए तैयार रहने की आवश्यकता है क्योंकि आप उन लोगों के खिलाफ जा रहे हैं जो महीनों से तैयारी कर रहे हैं।
किताबें पढ़ें, कागज पर लिखने का अभ्यास करें, और इसे पार्क से बाहर फेंकें :)