Transcript for:
इंटर्व्यू प्रक्रिया और तैयारी के सुझाव

इंट्रेव्यू ने डेफिनेशन नहीं सुननी, उसको समझना है कि आपको इस चीज़ का मेन आइडिया है या नहीं इस गोश्च पॉलिमॉर्फिजम, एब्स्ट्रेक्शन, इंकैप्सुलेशन के यार ये चार पांच तो चीज़ें हैं आपको चार लग रहा हो कि मैं तो अकिला रूम में बैठूं, मुझे क प्रॉब्लम पढ़के समझना और इंग्लिश को सही तरीके से समझना ये बहुत important है यही वो चीज़ियां जो again interview में सेस्ट हो रही होती हैं कि यार अगर एक basic सा काम था ठीक है आपने उसको क्यों एक difficult data structure यूज़ करते वे कर दिया मुझे ये कभी बहुत alarming stat बताये मेरी team ने बहुत दुख हुए मेरे सुनके और वो ये है कि roughly 70% लोग वीडियो से देखते हैं हमारी लेकिन सब्सक्राइब नहीं करते हैं तो यार मुफ्त है प्लीज करते हैं उससे बड़ा फायदा होता है उससे हमारे कॉंटेंट की रीच बढ़ती है और जदा से जदा सीरियस गेस्ट और अच्छे गेस्ट हम शोपे लेके आ सकते हैं आज की episode specifically उन सारे students के लिए और early graduates के लिए है जो या तो अगले एक साल, दो साल में graduate कर रहे हैं यहाँ पर अभी graduate कर गए हैं गर्मियों की छुट्टी होगा ला टाइम आ गया है तो अगर final year project है तो या तो आपने अभी FIP की आपकी एक अरी presentation रह गई होगी या आपका semester खतम हो गया होगा तो actively लोग जो apply कर रहे हैं जब jobs के लिए और interviews में show up कर लें उनके लिए हम ये एक very detailed, broken down, right to the last steps guide बनाने की कोशिश कर रहे हैं और उसके लिए हमारे पास आपकी फेवरेट एहमद बाख्षी हैं जिन्होंने पहले आपको बदाया था last time के graduation से लेके पहली job तक कैसे जाय जाता है आज हम specifically बात करेंगे कि उसका एक important phase है वो interview है मतलब like we'll assume कि आपको एक interview call आ गई है और उस interview के अंदर क्या करना है आपने उससे पहले क्या त्यारी करनी है how do you need to be prepared तो हम directly उनसे बात स्टार्ट करते हैं क्या चलें इट्स बिन 3 मंस 4 मंस कि मेरे साथ इस encounter में क्या होगा तो अगर हम इस पूरे process को breakdown करें ना interview के तो सबसे पहले it starts with the problem solving assessment ठीक है problem solving assessment आपकी automate भी हो सकती है और manual भी हो सकती है if that goes well तो आपका main interview start होता है ठीक है this is a 90% practice of industry mostly जगह पे आपको यही चीज मिलेगी अगर आपका test clear हो गया है now you are going to face a person a face to face interview conduct होगा और उस interview के अंदर भी अगर हम उसको further breakdown करें पहली चीज आपके problem solving assessment की detail से ही शुरू होनी है probably optimization, discussion or something new with the problem solving part roughly we say कि अगर आपने problem solving के लिए assessment पहले कर लिये 30 minutes का पुषट time दिया जाए roughly और उसके बाद you have an hour to go for an interview उस hour को भी अगर हम एक breakdown करें तो पहले 15-20 minutes आपकी problem solving पे ही दुबार invest किये जाते हैं optimization होगी कुछ नया भी आ सकते है roughly 15-20 minutes उसके बाद almost 30 minutes का chunk specified होता है आपकी basics evaluate करने का, जिससे ये make sure किया जाए कि जो चीज़े आपने degree में, पूरी degree में पढ़ी, वो आपको याद भी थी या नहीं, and you know their practical use cases or not, which includes OOP, data structures, algorithms, databases. इसके साथ एक और चीज़ जिसबे फिर बात होती है, वो आपका final year project. So you can dedicate roughly 10 to 15 minutes on discussion of your final year project, उसके अंदर से फिर कुछ questions भी निकलेंगे, use cases discussed होंगे. After that it comes to like roughly इन सारी चीजों के साथ 15 minutes आपने problem solving को दे दिये interview में आके, 20 to 30 minutes आपने दे दिये और 10 minutes आपने दे दिये FIP को, so 40-45 minutes mark पे आप आगे होके, last का कुछ time होता है आपकी analytical problem solving को evaluate करने का, ठीक है 5 to 10 minutes के अंदर कुछ analytical, काफी दफ़ा यह होता है कि इसे पिछले phase में analytical ability test हो और वो शायद बाकी चीजों में उस तरह नहीं बता पा रहे होते हैं तो आप roughly last 10 minutes रख सकते हो analytical reasoning के लिए और 5 to 10 minutes जो बाकी बच जाएंगे 50 minutes माँ के बाद they are for the questions कि अगर आपके कोई questions और interview से आप वो पूछ लो अगर आपने किसी चीज का feedback लेना था या किसी question पे दुबारा पूछना था कि what would have been a better approach तो ये roughly इस half इस एक घंटे का breakdown है second step के एक घंटे का breakdown है पोस्ट इंटरव्यू, लेट से अगर मैंने clear कर लिया उसके बाद क्या होगा? ज़रूरत आपको बताएगा कि अगर आप पर देखते हैं तो अगर आप पर देखते हैं टेक्निकली और प्रोग्रमेटिकली प्रॉब्लम सॉल्विंग बेतर है तो वी के चांस दूसरा बंद उस चीज को वैलिडेट करेगा वह प्रॉब्लम इतना डीप अदर दिन that again थोड़ी discussions on the FIP और the approaches वो हम डिटेल में भी उसमें for sure उस step में देख लेंगे अगर second interview भी clear हो गया उसके बाद क्या होगा नाइटी फाइड यही जान सके आपका इच्छा इंट्रीव्यू रहा होगा ठीक है एचर इंट्रीव्यू की बात करने तो देश नीट वह सेस के आपकी कम्यूनिकेशन कैसी है आप किसी ऑर्गेजेशन के लिए कितने अच्छे कल्चरल फिट तो आपके प्लांस के तो अगर आप जॉब के लिए आ रहे हो कि आपके एक टेंप्लेरी प्लान था आपने मास्टर्स के लिए प्लाई करना उसका वेट आपके दरमियान की विंडो है क्या चल रहा है एक एचर ने आपकी सारी एसेस्� 90% evaluation cultural fit की ही हो रही होती है कि यार इस तरह हमारी organization में ये बन्दा कितना अच्छा fit करेगा team के साथ gelling कर पाएगा ये नहीं कर पाएगा और इसके goals और इसकी values company के साथ align कर रही हैं ये नहीं कर रही है बिल्कुल ठीक है सईए और उसके बाद फिर आपको इसी सारे को detail में re-gap करते हैं लेट से मैं company के अंदर आ गया first mostly एक शायद तो return test होगा या कोई एक problem solving कोई हो सकता है आपको laptop दे दिया जाएगा यार इसके ऊपर यह चीज कर दें तो let's zoom into this इस step पे क्या-क्या skills हैं जो मेरे से required हैं और मैंने इसको कैसे tackle करना है अच्छा यह काफी frequent question होता है कि problem solving को कैसे train किया जा सकते हैं मतलब in questions के ऊपर ठीक है I would say को जो सबसे आदा इसमें matter कर रही होती है ना वो data structures होते हैं ठीक है और algorithms भी क्यूंकि आप 70-80% पर problems उठा लो ना I would refer to गूगल कोड जैम प्रॉब्लम्स, लीड कोड की उठा लेओ, हैकर एंकी उठा लो, तो there are certain defined approaches, कि यार प्रॉब्लम को break down करने के तरीके क्या होते हैं, you should have learned, अगर आप इन प्राटपॉर्म पर practice करते हो, या आपने structures और algorithms पढ़े हो, तो you would get an idea कि अच्छा यार ये चीज divide किस तरह से हो रही है, या मैं इस चीज को further break down कैसे कर सकता हूँ, and then your algorithms, हाँ, सिर्फ DS का course पढ़ने से, या algorithm का course पढ़ने से, अगर हम कहें कि हमारी problem solving हो गई है, तो ये गलत है, क्योंकि वहाँ आपको सिर्फ बताया जाता है कि ये चीज एक्सिस्ट करती है ये tools हैं जो आपके पास है उनकी जो practical application है वो आपको coding competitions या ये again ये platforms ये बताते हैं कि यार किस particular case में ये tool relevant था कई देफा होता है कि हमने एक structure सीख लिया हम उसी structure को लगा के शायद 10 problems कर दें लेकिन उसके लिए right fit नहीं थी इन tools भी आपको validation मिल जाती है like lead code पे अगर आप submission करते भी हो तो वो आपको against other submissions पूरी evaluation बताता है कि आपका code इतने percent memory optimized था, इतने percent performance optimized था, और अगर आप उसका paid version ले तो आपको बता भी देता है कि किन चीजों के change से आप यह कर सकते हो, उसमें most of the time जो changes वो निकालता है, वो data structures के होते हैं, कि आपने यह use किया था, इसकी वज़े से performance slow होती, submission mark हो जाए� बेसिक नहीं आया, आपने tree लगा के सोच लिया कि यार यह ऐसा हो रहा होगा, जबकि शायद उसका right fit नहीं हो, तो यह सारी चीज़ें सबसे ज़्यादा, मतलब I would say कि जो help करती हैं, वो data structures और algorithm है, problem solving कर रहे हैं, और practice. अबस्तुति, आपको यह अधिक है कि पहले टेस्ट का सिर्फ यह मकसद होता है कि जो below average लोग हैं, सिर्फ उनको निकाल दिया जाएं, तो बार काफी low होता है, तो 50% लेकिन प्लस ऑल्सों के क्वेश्चन की डिफिकल्टी भी कोई तो ज्यादा नहीं होती रहेगा इस वे सिंपल लेट से के यार लिंक लिस्ट में से आप सेकंड लास्ट नोट डिलीट कर दो या फिर रनिंग सम कर दो किसी अरेए का या फिर आपने टू कंज कुछ companies उदरी बहुत hard कर लेती है ताकि आगे engineers का time इतना ना invest हो so ये जानना बहुत जरूरी so as a student ये बड़ा जरूरी है कि अगर आप 10 interviews में show up करते हैं तो 10 में से 8 से 9 के आपको first screening clear करनी चाहिए तो तब ही आप above average होंगे अगर आप first में ही fail कर रहे हैं इसका मतलब कि fundamentally आप कोई चीज गलत कर रहे हैं data structures में, algorithms के अंदर बिल्कुल also अगर इस step के अंदर अगर आप बार-बार fail कर रहे हैं तो जब आपको company कहते हैं कि you did not clear it तो उसी point पर politely आप पूछ भी सकते हैं उसके उपर जिसने भी उसे mark कियो आपको अपना feedback add कर दे अच्छा इस stage में अपना likelihood of success बढ़ाने का तरीका क्या है specifically Google Code Jam, Hacker Rank, Lead Code वगरा करते रहें और I think उसमें beginner problems भी enough होंगी इस stage को करने के लिए right? Because I guess इनकी practice के इनसे बेतर platform कोई भी नहीं है ठीक है coding competitions अगर आपको मिलते हैं chance उसमें खेलें लेकिन coding competitions का इसके हवाले से एक drawback ही होता है कि वहाँ ना सिर्फ time के अंदर completion करना success होती है आप hacker rank पे या lead code पे जाओगे ना तो वहाँ आप फिर इस पे भी compete करते हो कि यार I want to improve the quality अगर मेरी submission थर्टी एट्स परसेंट टाइल पर है तो मैंने इसको ऊपर लेकर जाना है ताकि मेरी चीज़ें इंप्रूव हों उस मेन पार्ट से लर्डिंग होती है क्योंकि सब्मिशन लीड या है करना बहुत इजीए सब्मिशन को एक more than 80% companies के first test very easily clear कर लेगा मैं medium की बात भी नहीं कर रहा तो lead मेरा ख्याल है roughly एगर आप पहली दबा भी करते हो ना तो शायद आपको 30 to 40 minutes लगते हो पर जो बंदे regular lead करने वाले हैं वो I guess 10 to 15 minutes में submission कर लेते हैं तो ये कोई इतनी ज़ादा effort नहीं है और इसमें ये note करना बड़ा ज़रूरी है कि जितनी चोटी company होगी हो सकता है क्योंकि उनके पास उनके पास inflow ही लोगों का इतना काम आ रहे हैं कि वो हो सकते है first interview directly एक बंदा कर रहा है जितनी आप बड़ी company में apply करें उतना ददा chance है कि आपके पास ये first step हो right okay let's say मैंने first step submit कर दिया मैंने ये किया वा था मैंने उसे clear कर लिया नहीं I guess first step आपका इसी चीज़ के साथ clear हो जाता है और अगर इसकी back पे देखेंगे सिर्फ दो ही courses आपके help कर रहे थे DSR algorithm एक चीज़ बड़ी important है यार के first step के लिए आपको facilitate या तो कोई HR में से कर रहा होगा या फिर आपको technical बनना नहीं कर रहा होगा हाँ कोई HR में से कोई facilitate कर रहा होगा आपको या फिर आपको कोई HR में intern कर रहा होगा या कोई HR में executive कर रहा होगा जारता लोगों को ये पता नहीं होता वो आपको आपकी grooming आपको बोलने का तरीका आपका चीज़े परसीव करने का तरीका आप इस तरह के दुरान वह सारा कुछ दुरान नोटिस कर रहे होते हैं इस ट्रू बिल्कुल तो क्या-क्या देख रहा होता है इस सारे लेट से मैं आया मैंने यह पेपर दे दिया कि आपको क्या इसको सॉल्व कर लें इस सारे के दुरान वह एक आपके देख देखें टाइम कंस्ट्रेंट होता है लिखा भी होगा पेपर पर 30 मिनट है और थोड़ा सा बफर भी दिया जाता है कि अच्छा बैठ के लगावा है कुछ लिख नहीं रहा मतलब चल क्या रहा है ठीक है दूसरी चीज यह कि अगर आपने ड्रैक भी किया हुआ है आपने कुछ परफॉर्म उस पर नहीं किया हुआ तो आप उस दुरान अच्छा most of the time यह होता है कि आपको ने एक meeting room में बिठा के test दिया जा टाइम बाउंड ऐसी प्रॉब्लम थी कि पहले सॉल्फ कर लेंगे ना तो बस विन ही है, सॉल्व हो या ना हो, वो उसको कॉंप्रिहेंट करने की तरफ जाते ही नहीं है, मतलब बड़ी बेसिक सी लाइन्स होती है, दो से तीन लाइन्स की स्टेट्मेंट होती है, लेकिन उस मतलब आप कितने casually ये कितने formally इस चीज़ को सोच रहे थे ठीक है या आप बिल्कुल laid back थे आपको शायद लग रहा हो कि मैं तो अकिला room में बैठो मुझे कौन नहीं observe कर रहा होगा लेकिन people are watching सब कुछ observe हो रहा होता है तो आप रखते हैं कि एक candidate हमारे पास आया था पिछले office में जिसका solution सही था लेकिन solve करते हो इतना animated था और परशान हो रहा था इस तरह कभी वो इस तरह कर रहा था और we ended up not clearing his first test right? उसमें यह भी सेनेक्शोरिटी भी नहीं थी इसको कि यह चल किया रहा है क्योंकि अगेन जब यह अगर यह क्लियर भी हो गया टेस्ट अगर आप इसे नेक्स फेज में भी जाओगे तो पहले आपकी प्रॉब्लम ही डिसकस हो रही होगी उसमें नज़र आता है कि यार क्या व प्रॉब्लम पहले से की हुई है आपको इसके इन आउट्स का नहीं पता होगा फिर उस टाइम पे डिफरेंट एच केसेस के साथ जब आप एवालूवेट हो रहे होगे वहाँ प्रॉब्लमेटिक हो जोगे इस पॉइंट पे I would add के HR is तो actually asking that question I think that is a good sign बिल्कुल या वैसी गलत है how you ask that how you communicate वो बड़ा important है अगर आपने पानी चाहिए, आपको यहाँ कुछ भी चाहिए, even वो भी observe पर आजाएँ. एक तरीका यह भी हो जाना है कि मैंने एक problem देखी, मुझे लग रहा है शायद output विजलत नहीं है, मैंने वस HR को बलाया जो भी बंदा था, मैंने कहा यह आपका सवाली गलत है. यहाँ तो you've lost. उसने HR से यही कहा, मतलब उसका question थोड़ा different way में reject हो गया था उसने HR से कहा कि मुझे आप technical person से मिलवा दें और मैं discuss करना चाहता हूँ उसने properly बताया कि मुझे लग रहा है यह HKSP है इसकी वज़ासे मैंने यह approach use की है उसको करके देखा वो candidate ठीक था फिर हमें पता चाहिए कि HR यह refactor हो सकता है तो अगर वो candidate सारा process clear किया आज he is working with us तो there is always a respectable way of communicating things a lot of times people do these things फिर जब हम उनका code evaluate करते हैं, में लग जाता है ऐसे यार इन्होंने इसको पढ़ा proper नहीं था, उसकी वज़े से comprehend नहीं किया, और ये चीज मिस होगी, हाँ एक बात जो मैं पहले शायद कहना भूल गया हूँ, other than data structures and algorithms, problem पढ़ के समझना, और English को सही तरीके से समझना, ये बह क्योंकि आपको था कि मैं पहले कर लूँगा तो वही मेरा शायद process clear हो जाएगा तो problem पढ़ना और उसको समझना यह भी बहुत ज़रूरी है and then asking for a feedback in a respectable way यह पूरा एक package बनता है इस phase का also ऐसे भी कभी हो सकता है कि आपने एक problem उसी तरह की देखी हो मैं इस कांच से लिखना शुगर था तो वो भी इसका ही part है इस point पे I think again इस step में आपका यह भी note हो रहा था कि how well dressed you are आपकी personal hygiene कैसी है आपको आप फोन तो नहीं यूज कर रहे इसना की चीज़ें जो इंटेग्रिटी के अगेंस्ट जा सकती है विवेन आफ सीन के प्रॉब्लम प्रेशन कर रहा हूं तो यह सिनेरियो नहीं होता ठीक है तो यह लेट्स से मैंने यह सारा गुछ सही कर लिया सेम डे में हो जाएगा मेरे अगला स्टेप ही, most probably सेम डे में ही हो रहा होगा, तीके, उसी वक़त आदे पॉने घंटे बाद हैं ने कहा चले जी, अब हम टेक्निकल इंट्रिव्यू कर लेते हैं, इस स्टेप में, I think ये सबसे crucial step है, right, तो इस स्टेप का start कैसे होता है, इसको क we ask people कि चेहर थोड़ा सा अपने बारे में बताओ so interviewer is trying to make you relax कि यार easy हो जाओ ताकि आप comfortably होके सारे answers दे सको I have seen a lot of time people saying कि CV तो आपके सामने है भाई उसको भी पता CV आपके सामने है वो आपको easy करने के लिए कर रहा है otherwise अगर वो पहले ही question से start करें अब उस point में ही होता है कि आप अपनी journey इसको explain करो कि अगर आपने software engineering यौट की कैसे interest बना क्या चीज़ें बनी पैशिनेटिट कोर्सेस क्या है? क्या मैं बड़ा वेब ओरिंटेड हूँ या मोबाइल ओरिंटेड हूँ या मैंने FFP इस डॉमेन में किया, मेरा ये रैशनल था, टेक से रिलेटर बताओ, ठीक है? तो आपने थोड़ा सा अपने बारे में बताना होता है ताकि आप भी थो� और मैं दोस्तों के साथ घूमता हूँ, तो ये तो मैंने प्रेफरेंस है, क्योंकि अगेन वो बंदा आपको टेक्निकली तो कर रहे है, वो बंदा भी बाकी चीज़ें देख रहे है, क्योंकि देखें, एवेंचली जो जिसका भी आप इंटरव्यू कर रहे हो, हो सकता है वो 6 हम अपनी technicalities को नहीं बताते as a candidate हम अपनी technicalities को नहीं बताते अपनी journey in terms of tech नहीं बता रहे होते कि अच्छा मैं क्यों ही software engineer बना क्या कोई rational था या नहीं कोई cousin था वो बना बाता उसने कहा इसका एडमिशन गरा दें क्या बात है फिर उसको करते वे कैसे phases रहे मेरी preference की है मतलब I could say के यार अच्छा मैं front end oriented हूँ ये rational है कि मैंने शायद back end के courses देखे मुझे इन में थोड़ा tough time face हुआ I did these things तो कोई certain strong arguments होंगे जिसपे एक बंदे के जहन में आपकी अच्छी image बन सके अगर आप वगैर किसी argument के अच्छा ये भी बड़ा common होता है मतलब कोई rational है back end का कुछ भी नहीं बता अब वो बन्दा कह गया है, मैं किस बेस के उपर कोई चीज हो, फिर वो अगेन उनकी अपनी evaluation चल रही होगी, उसके बाद क्या होता है, candidates, companies के अगेंस्ट बड़े open ही लगे होते हैं, कह यार ये अपनी मरजी से place कर देती हैं, आपने जब किसी को clear path अपना बताया ही नहीं, को यह हूं यू सेट ठीक है अब आप लेट से आपका बटन खुला हुआ है ऊपर वेले दो और आप हाथ में पहनने आपके आपका उसका खेल चुइंगा में आपके मूँग के अंदर आपके जी मैं फूटबॉल भी खेलता हूं और अब दुनिया की सबसे अच्छी भी बात कर बाउंसर मार दी है ना एक interviewer को तो now like उस बंदे का आपसे बहुत ज़रूर experience है now it will be very hard for you to impress that person आपने शुरू में अपना negative एक impression मना दिया उसके जैन के अंदर ठीक है पहली तो चीज़ी है दूसरी चीज़ी है कि यार ज़रूरी नहीं है कि हर interviewer first stage पे इतना mature हो कि वो आपको icebreaker करे कुछ interviewers होते हैं उनका तरीका ही होता है कि यार मैं इसको shake करके देखता हूँ कि ये pressure कैसे handle कर सकता है तो ज़रूरी नहीं है कि ऐसे हो आपके साथ और again as I say on the channel multiple times कि यार nobody is coming to save you सारी की सारी 100% ownership आपने खुद लेनी है अपनी ये आप नहीं कह सकते कि यार interviewer गलत था तो इसलिए उसने मुझे reject कर दिया ये आपका काम है कि आपने company के हिसाब से अपने आपको कैसे adjust करने और आपन आपको यार मेरा team lead इस ताका बंदा होगा तो मैं तो नहीं इस company में join करता लेकिन the point is कि company आपके इसाब से या interview आपके इसाब से adjust नहीं करेगा आपने interview और company के इसाब से adjust करेंगे तो it's very important that you be flexible and that maximizes your chances of being placed even इसमें जिस तरह आपने highlight किया ना कि interview में sunglasses लगाकर बैठे हुए है एक तो होना कि चलो eye infection है, that is an acceptable thing ऐसा कुछ भी नहीं है, ठीक है, cap चल रही है क्योंकि जी एक outlook maintain किया है अपना और वो सीमा चलना है तो ये एक formal चीज होती है मैं अकसर लोगों को ये भी कहते हूँ कि यार एक company का जो engineer interview लेने आया है वैना अगर वो एक घंटा interview के बजाए company के लिए काम करे तो वो बहुत जादा कमा के दे रहा है company को इसका मतलब है company ने एक investment करके interview कांडेट की है लेकिन आने वाला candidate अगर इसके respect नहीं करता ना interview को फ़ॉरन बदा चल जाता है यही जीज़ फिर company के लिए भी बहुत strict होती है उस पे अगर बाद म कि लोग कहें कि जी वो interview ने मेरे साथ ऐसे किया ये किया उनको अपने time की value होती है उनको पता है कि यार मैं जो engineering करूँगा वो जादा value add कर रही है मेरे लिए भी जादा profitable है ठीक है तो आपने उसके time की respect के साथ चलना है अगेन आप करोगे तो फिर वो आपके साथ मतलब वो उतना high end से नहीं आएगा जितना वो आ सकता हाँ also एक और चीज before we dive deeper into this जब आप interview देने आते हैं तो company expect करती है कि आप अपने best behavior में एक controlled environment है ये ऐसे तो नहीं है कि आपको अभी आदा घंटा पहले कहा था कि बस आ जाएं तो आपने best behavior पर होना चाहिए आपको यह नहीं के like your best of best face or foot should be forward तो अगर आपके best behavior में ही let's say आप गम खा रहे हैं या यार बोल रहे हैं interviewer को तो ये तो easily red flag है क्योंकि मतलब आपके बस तो जो बंदा अगर interviewer को यार बोल रहे है तो he can assume the worst about them कि अगर अभी first interaction में कि कितना casual होगा ठीक है अब हम deeply जाते हैं इसके ने तो ये I think एक बड़ी important important ticks हैं like these are the things that you can get wrong in the first two minutes and it would turn the interviewer off और वो पहले सी mind मिला लेगा कि यार ये like unless कि इसने बहुत जबरदस्त interview में perform किया तो फिर मैं recommend करूँगा वरना मैं नहीं करूँगा चीज़ने ठीक हो and you are average in other areas तो ये ऐसे cases हमने कहीं discuss किया है कि we hired those people कि यार attitude बेट है बहुत fit cultural match है, बखी सारा कुछ feet है, technically थोड़ा सा weak है, groom किया जा सकते हैं अगेन वोई बात जो बड़ा common dialogue है कि आप train कर रहोगे, मतलब तरबियत नहीं कर सकते, बाकी चीज़ें आप manage कर सकते हो, तो वो वाले मसले नहीं होने चाहिए, टेक्निकली तो मेरा हाल हर company groom कर लेगी, क्योंकि जब आपने काम में आना है, mentors आएंगे, आप improve कर जाओगे, ले क्या सोच रहे हैं इस पॉइंट पे ताकि तुम्हें पता हो कि कितनी किन चीजों के साथ improvements होगी सारा कुछ होगा तो हर बन्दे की अपने कुछ bad problems बनी होती है वो हो सकता है आपको उस पर दुबारा evaluate कर ले या जो existing आपने solve की है उसमें optimization के discussion करे या उसमें पूछे कि ये चीज अगर ऐसे थी तो क्यों थी अगर तुमने इसका solution क्या drawbacks थे अगर तुमने यहाँ ये दो iterations ला दी हैं ठीक है n-square बन रहे है किस तरह इसको optimize करोगे स्पेस कॉंप्रमाइस कर रहे हो क्या कर रहे हो इस तरह की सारी डिस्केशन वह कर सकता है तो पहले आपने ग्रिल अगेन प्रॉब्लम सॉल्विंग पर ही होना है ठीक है उसने अपनी तरफ से वैलिडेट करना है कि यह प्रॉब्लम अगर उसने आपकी चेक की थी यह वाकी आ या दो कि यार मेरे ये के steps न चल जाएगा तो interviewer पहले आपको इसे validate कर रहा है नहीं problem से भी कर सकता है उससे भी कर सकता है और उसने ensure करना है कि आपके algorithms और data structures के basics fit है आपको problem break करना और उसको solve करना आता है secondly give up now अब कई दफाई होता है कि problem solving में ना अब वो ये भी देख रहा होता है कि यार आपने गिव अप तो नहीं कर दिया, या अगर वो आपको एक नई प्रॉब्लम भी देता है, हो सकता है उसके 10 अच्छे केसिस हो, आपने एक किया, वो फिर आपको एक बताएगा, फिर एक बताएगा, कई दिफार गया था कि आप द या इससे आगे नहीं आ रहा, इसका मतलब है आप mentally effort ही नहीं कर रहे हैं सोचने की, तो फिर आपका interest भी नहीं है काम करने में. अच्छा इसमें बड़ा important है ये बताना कि give up करने के दो मतलब हो सकते हैं जो लोग perceive करें, एक है कि आपको मैं इस problem में आगे मुझे पता ही नहीं है, दूसरा ये भी आप perceive कर सकते हैं कि आपने solution को defend करने में give up नहीं करना, ऐसे बिकुल भी नहीं है, let's say आपने initially solution लिख दिया अगर interviewer आपको कह रहा है न यार इसकी और बेतर हो सकता है या इसको किसी और तरह सोच सकते हैं तो वो एक leading question पूछ रहा है आपसे उसको जवाब पता है उसका ये ऐसे नहीं है कि वो बेसिकली guess करवा रहा है आपसे तो अगर वो आपको कोई hint दे रहा है न आपने वो hint लेना hard से hard problems दे रहे हैं, give up नहीं करना, so मेरा आदसे 100% of the cases में, अगर कोई भी आपको कोई problem दे रहे हैं, एक candidate है जो उस पे सोच रहे हैं, लिख रहे हैं साथ कि यार मैं इस तरह कर सकता हूँ, या उसकी body language से लग रहे हैं कि वो कोशिश कर रहे हैं, वर्सेस दे अगर एक बार देखता है, एक मिनट बाद, 30 सेकंड बाद, वो कहता है, नहीं, next question पूछ ले मेरे से, 100% cases में, the first one, the former one, would fare better, right? अगर आप एक senior से पूछो ना कि अगर किया advice है interview लेंगे कि यार confident होके जाओ confident होके जाओ बट अगर कहीं आपकी गलती highlight हो गई है ना तो उससे सीखना है basically interview ने एक learning process होता है तो आप अपनी shortcomings interview में सीख रहे होते हो in my perspective एक ideal candidate को उसके interview का feedback ना उसके दुरान ही मिल गया होता है ये confidence नहीं होता, ये दिखा रहा है कि यार आपको, मतलब आप इतने rigid हो, कि अगर आपकी गलती भी है ना आपने इस पर stick करना है, teams ऐसे चलती ही नहीं है, आपने eventually किसी team में ही काम करना है, काम करोगे बाद में team lead बनोगे, लेकिन अगर आपकी mentality ये ह और किसी और की input लेनी ही नहीं, तो वो I guess किसी organization में चलना लस्पेंदे के लिए वैसी possible नहीं होगा, तो ये बड़ा serious red flag होता है. बेकुल ठीक है, जबदस्त, I think problem solving हमने cover कर लिये, right, so यह second step है हमारा, जिसमें first 5 minutes में icebreaker हो गया, अगले 15 minutes में let's say analytical problem, अच्छा इसमें analytical problem solving भी हो सकती है, एक तो है न, coding problem solve करें, दूसरा analytical, like hypothetical scenarios दे दिये, कोई let's say pattern matching के दे दिये, कोई fill in the blanks type के इस तरह के दे दिये, तो वो भ अब कैसे स्विच होगा इंटरव्यू? चंद questions हैं जो पूछे जाते हैं, ठीक है, मसला यह है कि उन questions करना, मैं अक्सर candidates को कहा रहता हूँ कि यार वो ही जवाब दे रहे हो, अगर आप Google पर लिखो ना, उप interview questions, वो आते हैं, 50 interview questions, उनके answers रटे हुए हैं, मतलब मैंने आज, I would say कि 80% candidates हैं पूछे ना, polymorphism क्या है, उ पेपर्स देखे ना सुड़ेंट्स को आदत होती है कि हमने एक डेफिनेशन लिखनी है और डेफिनेशन के नंबर मिल जाएगे एक टीचर ने सौ पेपर चेक करना है, इंटरव्यू का वन औन वन चल रहा होता है, उसने कॉंसेप्ट एवैलूएट करना है उसको बिसिकली समझना है कि आपने अपने अ� मतलब आपकी कोई दो काम different हो रहे हैं, ठीक है, एक चीज दो different form एक्जिस्ट कर रही है, इसको क्या कहोगे? यह लगे कुछ भी नहीं, तो फिर polymorphism कहां पढ़ा था तुमने? यह even real time example भी, अकसर मेरा होता है कि यार अच्छा मुझे इस room में से तरह समझाओ, non-living में, problem solving b is all about practice this is also all about practice तो अगर आपने OOP के problem solve की होंगे न कहीं पे किसी भी online जगा पे यहाँ पने कोई articles पढ़े हुए हैं यहाँ पने लोगों के real world problem let's say आपने MIRN stack में किया हुआ है अपना FIP उसके अंदर अगर आपने polymorphism खुद use किया हुआ है तो वो आप बड़ा easily if you've actually done it न तो आप अगले बंदे को समझा सकोगे easily लेगी 90% of the people give the same answer आप भी same दे रहे हैं तो उसमें आप कुछ भी different नहीं कर रहे हैं कुछ भी different नहीं है और I guess इसमें ये चीज़ भी है कि हम let's say जब coding problems भी कर रहे हैं जिससे मैंने कहा coding competition is a good thing लेकिन वहाँ ना सिर्फ time game होती है lead code पे अगर आप अच्छा code लिखते वे वैलेट करते हो तो आप कहीं ना कहीं कुछ principles follow करोगे मसला यह होता है कि अगर आप blank कहीं पे बस problem solving करते हो just for the sake of time कि मैंने time bounded problems quick करनी है जब आप quality increase करने जाओगे तो वहाँ DS के साथ OOP ने automatically play करना ही करना है ठीक है point यह होता है कि OOP ना I would say कि हर जगह शायद दूसर समेस्टर में पढ़ ली जाती है हर university में अब वो दूसर समेस्टर में पढ़ के ना हम दूसरे में ही छोड़ाते हैं apply किया ही नहीं हर जगह मरजी language में जाओ जिसके पीछे utilities है ठीक है अब कई दफा मतलब उनसे कुछ उपके सवाल किये जा रहे हैं एक object oriented language है कुछ कहीं ना कहीं तो भी शायब को नजर आया होगा न उनके मास example ही नहीं है क्योंकि उस way में कभी चीज देखी ही नहीं कि यार कैसे जा रही होगी तो ये बहुत problematic होता है कि interview ने definition नहीं सुननी उसको समझना है कि यार आपको इस चीज का main idea है या नहीं this goes for polymorphism, abstraction, encapsulation और वो I guess easy है वो tough नहीं है अगर आपने time spent किया उसके अंदर अच्छा ये ना सुदेंट्स को बता होना चाहिए कि जो fresh grad interview देने आया है ना तो एक interviewer के नजर में इसकी सारी degree आज खतम हुई है तो इसको इसकी degree याद होनी चाहिए अगर एक interviewer पांच साल industry में लगाने के बाद उसको concepts याद है और एक बच्चे को अभी पढ़ के नहीं याद उसको industry में रहके चीज़ें कहाँ याद रहेंगी तो ये तो excuse ही नहीं है कि यार मैंने वो पहले में पढ़ा था या चार में पढ़ा था आपने एक course complete किया अभी उस course में जितनी चीज़ें थी ना मेरे नजर में आज ही पढ़ी है अग तो उप के लाबा क्या पूछा जाएगा? Databases Databases Databases में भी I've also heard people say कि वो FIP हमने let's say ORM में किया था या हमने let's say Mongo use की वी थी तो हमें queries याद नहीं है सारी So that also doesn't work Same goes for queries कि I guess पाँच आटा semester होता है roughly हर University के database cover करने का और database 70 to 80% of FIPs में है ही है वेब की जिदर है कोई ना कोई database वो आपने लगाई होनी है ना अब आप कहो कि यार हमें उसका idea ही नहीं है या हम query, query नहीं लिख सकते हैं रफली बता सकते हैं यार अगर ये बंदा कोई वो कहा रहा हो ना जो तीन चार साल से ORM कर रहा है लेकिन जो fresh है उससे तो raw की expectation है अब उसको नहीं बता कि query का structure क्या होता है लेकिन even I have seen कि aggregate use की है वे function उपर group by लगाना नहीं याद रहा, अच्छा हाँ group by था, यहाँ आके न यह बहुत बड़ा red flag हो जाता है कि यह बिल्कुल basic सी बात है, हर teacher DB पढ़ाते हुए बड़े explicitly mention करते हैं कि यह कुछ conditions होती हैं, अगर आप aggregate use करो यह आएगा, having essay use होना है, subquery का यह purpose है, join यह है, even अगर मसला यही है कि practically चीज करके देखी नहीं बस ये कोशिश ही कि मुझे लगता सबसे बड़ा इसमें नुकसान किया है बच्चों का जो ये जो interview questions आ जाते हैं ने Google पे उन्हें ने diagrams बना दी ये वही diagram याद करके आ जाते हैं cramming से interview clear नहीं हो सकता है degree clear हो सकती है जो अभी आपने बात की ना कि मैंने तो मॉंगो यूज कर ली, मैंने यूज कर ली, ये ज़्यादा problematic है, अगर आपने कहें कि मैंने मॉंगो यूज कर ली, फिर आओ rational पे, कि relational versus उनका क्या scene है, क्यूं मॉंगो की, क्या use case बन रहा था, उदर आप ज़्यादा फ़स जाओगे, एरडी बनानी आती हो एरडी स्पेसिफिकली मतलब आपके FIB की एरडी तो बनी जानी है आपको रटी होनी चाहिए लेकिन अपने FIB की तो आपको रटी होनी चाहिए कहाँ पे आपने M2M यूज़ करना है कहाँ पे आपने 1-2-Many यूज़ किया क्यूं किया यूज़ तब कहीं न कहीं आपने bottleneck बनना ही बनना उस चीज के ऊपर और वो flag highlight हो जाएगा और इस interview के अंदर और कोई topic है जो आ सकता है अच्छा other than this data structures एक और way में भी evaluate होते हैं अभी तो हमने कहा न है कि problem solving से ही evaluate होते हैं कई दफ़ा ये भी होता है कि आपको dummy scenarios दिये जाते हैं for example आपके पास let's say हमने nadra का replica create कर रहे हैं अब इस पर आप कहते हो कि हम list यूज़ कर रहे हैं, वो इतनी जाएगी, आपको size meaning confirm, size increase, काफी सारे constraints हैं. तो data structures का practical use case पढ़ा होना चाहिए, कहां क्या use case आएगा, ठीक है, हो सकता कि आपके problem देखे, यार इसको इस structure से करना है, शायद वो structure इस गलत बता रहा हूँ, in order to see कि आप समझ पाते हैं इस बात को कि नहीं, तो data structures और algorithms I guess दुबारा evaluate हो जाते हैं, किसी ना किसी problem के साथ, या explicitly data structures पूछे जाते हैं, in order to see कि यार बाकी जगों पे आपको use case का idea है या नहीं, DB में भी evaluate हो जाते हैं. मतलब अगर आप कोई practical example tree की देखो, वो आपको databases में ही मिलती है, तो वहाँ पूछना कि higher behind the scenes क्या था, उससे आपकी ये चीज़ें बड़ी easily highlight हो जाती हैं. बिकुल ठीक है, alright, so ये चार जो topics हैं इन पर हमने बात कर ली, I think at this point we are about 40 minutes through this first interview, 30-35-40 minutes के करीब होंगे, अब हमारे पर 20 minutes रहे हैं first interview के अंदर, which leaves 20 minutes for FIP plus other questions, ठीक है, तो let's say आपनी... इसी ने ये दो पहले अच्छा एक तो ये है कि अगर आपने if you have performed very poorly in the first two तो हो सकता है अभी तक आपका interview हतम हो जाएगा तो अगर आपका interview जल्दी हतम हो जाता है इसका like 80% chance यही है कि you did perform poorly 20% chance यही है कि शायद interviewer को जल्दी हो उसकी कोई meeting हो वगैरा ठीक है तो एक तो ये tell tale और कई दफ़ाव होता है कि वो सारे basic से validate करने के बाद FIP पर जाते हैं क्योंकि quality FIP ना बहुत काम होते हैं तो वो पहले आप पूछके ना आपके जेहन में candidate का impression वैसे डाउन हो जाता है तो वो पहले अपना rational build करते हैं, technical basic skills की base पर फिर आते हैं FIP के लिए, अच्छा आप देखते हैं कितने हैं, in my opinion कि अगर आपकी पीछी चीज़ें covered हैं और आपने FIP भी अच्छा किया है, तो यह आपको मजीद plus देगा, लेकिन अगर मैं पहले FIP पूछ लूँगा ना, तो मे मुसलसलना एक गलत image बनी होती है interview में तो वो interview का interest lose हो जाता है तो तुम इसना करते हो कि FIP को बाद में करते हो बाद में ले जाते हैं ठीक है हाँ लेकिन जब FIP की discussion start करेंगे पहली चीज़ तो यही कि idea कि हाँ जी क्या बन रहा था क्या होगा specifically इसका role आपको बड़ा specific होना चाहिए कि मेरा role क्या था वरना next question यही होता है कि अच्छा आपका role क्या था, कितने बंदे था और उनमें साथ आपने क्या किया आप पहले बता दोगे तो आप एक question बचा रहे हो एक बंदे का उससे फाइदा यह होता है कि एक तो honesty reflect कर जाती है अगर एक बंदा साफ बता देता है कि मैंने documentation ही की वी है हाँ वो अगर fake करता है कि नहीं जी मैंने तो technically यह किया था technically assess करूँगा अगर वो चीज़ें गलत निकली हैं तो मुझे पिछली assessment पे अपनी पे शक होगा फिर I would be like के यार नहीं मैं ज़िस शाहिद वहाँ पे गलत फैमी हुई हूँ के ये तो इसको आता है नहीं तो फिर ये गलत फैमी हुई है या फिर ये बंदा he is lying in an interview which is a huge red flag in either case rejected तो उसमें बहुत बेटर है कि honesty रखी जाए and they even get like process clear हो जाता है उनका fake करने से ज़ादा मसला हो जाता है राइट एब्सलूटली ओके और फाइबी का यह हो गया एनिथिंग एल्स इसके ने फाइबी के अंदर हाथ एफ़ एपी में ना आई थिंग यह भी तो सवाल होता है ना कि यार अच्छा प्रॉब्लम क्या है फाइबी के अंदर सबसे बड़ी प्रॉब्लम क्या है और आई चार साल का निचोड आपका FAP होना चाहिए, तो आपके लिए वो बड़ा serious matter होना चाहिए, मतलब आपके लिए FAP की है कि नहीं सर वो ऐसी बस मुझे मजबूरन करना पड़ गया, तो अगर आपके चार साल की value को आपने इस तरह reflect कर रहे हो, तो इसका मतलब आप serious ही नहीं हो, आप इस तरह के लिए बहुत अधिक तरह पर प्रश्न प आपको यूनिवेसिट मिलेगी जहां के बच्चों के बड़े सॉलिट FIPs हैं तो आप क्यों प्रेफर करोगे candidate को जो technically बस ठीक है FIP में serious था नहीं क्योंकि FIP ये reflect करता है कि जो चीज आपने अपने own पे करनी थी आपने कितनी अच्छी की दो के ऐसे बंदे बहुत कम में होंगे लेकिन वो बड़ा strong point add करता है तो इसमें एक point थोड़ा सा off the topic हो जे freshies की ना मिशा ranges होती है salary की let's say मैं कहतूं कि यार 50 रुपीस to 100 रुपीस ने freshie की salary है तो यह जो 100 पे जा रहा होगा ना, इसकी यह चीज आपसे different होगी कई दफ़ाँ होता है freshies hire होते हैं, और कहते हैं यार फिलाँ को इतनी मिल गई, मुझे यह नहीं मिली उसने कहीं ना कहीं चीजों में different डाला है basic clear करने पर सबकी 50 थी अब यह जो 50 से 100 का सफार है ना, यह आपकी मेनत आपका decide करवाती है कि यार मेरे बाकी areas कितने fit covered थे, company मुझे क्यों इतना आगे pay कर रही है क्योंकि company ने reward भी करना है ना, अगर हमारे बस दो candidate हैं एक ने बस technically सही किया, एक technically भी fit था, कैफ़ा भी उसका बेहतरीन था तो ये आपका reward भी होता बेकुल ठीक है और राइट, so FIP वाले part पर I think 10-15 minutes spend उस पर कर लिये and then we are left with the last 5-10 minutes तो आखरी 5-10 minutes में क्या होता है? हाँ, अगर तो analytical reasoning आपने पहले कर लिए है तो again एंड पर नहीं हो रही होगी कई दफ़ा लोग technically शायद उन्हें solid नहीं होते है but analytically they are sharp तो आपका interview एक अच्छे node पर end हो जाते है बट अगेन 5 मिनट आप रख लें रफली कि analytical questions के लिए होते हैं end के उपर, if analytical questions are done उसमें भी अगेन यही देखा जा रहा होता है कि यार give up तो नहीं कर रहे हैं, scenario सोच रहे और analytical में सोचना बहुत ज़रूरी होता है, मेरे ख्याल में कि बहुत non-trivial problems नहीं दी जाती analytical में, उनके generally end पर इसलिए आ रहे हो तो उनको बस wrap up करना होता है, हाँ उसमें out of the box सोचना वो बहुत ज़रूरी होता है, कि यार बिल्कुल basic सी चीज़ है, जिस तरह वो अगर वो eight ball माइंड में यह होता है कि इंटरव्यू में तो आणी टॉफ चीज है और इंप्रेस करना है तो बड़ा मैंने नॉन ट्रिवियल सोचना और वहाँ यह चीज थोड़ी सी ओफ हो जाती है तो I would say कि पांच मिनिट लास्ट पर आप ले जाते हैं अनलिटिकल के लिए या पिछले किसी सेक्शन में से कोई चीज उसने अगर कवर कियो थी उस पर वो आंचोर होता है आखरी पांच मिनट में कहते हैं अच्छा मेरे आपसे यह सवाल थे आपके मेरे से कोई सवाल है क्या यह important section है interview का जिसमें interview हो रही है पूछता है यहां बस कोई फरक नहीं पड़ता है अच्छा यह कई दफ़ा आपकी जो interview के mind में decision है ना उसको change कर सकता है यह सवाल है अगर let's say interview हो के आए एक बंदा ना शायद 50-50 पे है उसने कोई मतलब interview भी उसने सवाल कर लिया अब अगर आप उससे quality questions के साथ आते हो, quality questions would be like, अच्छा आपने अपनी चीज़ें interview में assess की, उससे related कुछ पूछ लो, कि अच्छा probably मैंने data structures वाले question में इस पर lag किया, इसकी कुछ और बेटर approach आप मुझे guide कर सकते हैं, उसको समझा, कि हाँ अच्छा ठीक है, इस वज़ास ही मतलब अगर आप LinkedIn explore करो ना आपको पता है इस company का text tag किया है, jobs देके, लोगों को देखे पर चाह जाता है. मुखे स्ट्रोल के लिए हायर कर रहे हैं, उनकी description में भी शायद लिखा हो, projects में लिखा हो. तो वो interview भी लाइक कि यार अच्छा मैंने, वहाँ पे ना और reverse हो जागा उसका stance कि यार, कोजन का interview में देने गए हूँ और कोजन में python और javascript है, अच्छा Python में कौन-कौन से frameworks आप use कर रहे हैं तो अगर आप Django ही कर रहे हैं आपने Django कोई alternative नहीं देखा I would love कि किसी बन्दा ने इस सवाल किया होता आज तक नहीं हुआ अगर आप 49 पे थे ना interview के mind में तो आप easily 55-60 तक पहुँच गया है हाँ, क्योंकि इसका मतलब है उसने time invest किया लेकिन relevant information नहीं देखनी ठीक है, same इस तरह के आप chat frontend से related कर सकते हो आप career path पूछ सकते हो कि यार आप अपने engineer को क्या career path offer करते हो मतलब अगर आपके पास मैं आज आ जाता हूँ as a freshie, तो साल बाद मैं कहां तक जा सकता हूँ? कोई ladder है यह नहीं? यह इंटिवर को दिखाता है कि आप अपनी growth के बारे में concerned हो. कितने concerned हो? और let's say आप उससे road map लेके जाओ, कि अच्छा if I was weak in those areas, for example मैं analytically weak था, कोई specific algorithm आप कहते हैं मुझे practice करना चाहिए या मुझे उसके use cases देखने चाहिए इस तरह के चीजों से इना शायद आप उसका decision revert हो जाए कभी इस interview में लोग ये भी कहते हैं कि वो मैं salary की बात करनी थी तो ये for everybody who is listening this ये बिकुल गलत जगह है salary की बात करनी क्योंकि जो आपका interview ले रहे है most probably उसको salary का idea नहीं होगा और salary की बात आपकी होनी भी HR के बाद है जब सारा कुछ होकर हो जाएगा जब सारा कुछ complete हो जगा हुआ है और इस पॉइंट पे first interview clear हो गया है would you say कि second interview more or less same ही होता है बस यह कि एक double check exercise होती है कि यार एक first interviewer ने अगर कोई गलती से कोई चीज मिस हो गया है हाँ areas यही होते हैं वो सिर्फ यह कर सकता है कि अगर तो feedback में given था कि यार यह areas weak हैं इस बन्दे की object oriented programming बहुत solid है वो उसको re-evaluate करेगा थोड़ा जादा tough करके कि यह false positive तो नहीं आ गया पहले से तो उसने सिर्फ validate करना है validate करना है बाकी वो जादा देखेगा कि यार attitude अब किस सरफ जा रहा है problem शायद एक और करवा ले और most of the times I guess second interview आपके shorter होते हैं as compared to the first first interviewer ने main effort करके सारे areas highlight कर दी होते हैं उसके बाद second वरे ने सिर्फ validate करना है जिसमें उसको लग रहा है यह जिसमें पिछले interviewer का feedback था कि यार यह I am not sure या आप इसको चेक कर लो बिकुल ठीक है ठीक है, और यह भी हो सकता है कि आपका second interview किसी और दिन हो, most probably ऐसे ही होगा, ठीक है, तो it is a very good opportunity for you to take your pointers back from the first interview, उनको जाएं, improve करें, ताकि second के लिए आप ज़्यादा prepared होगें. अच्छा जहाँ पे तो यह same day पे नहीं होता, वहाँ तो वो surely इस चीज़ को evaluate करते हैं, यार अगर इसके data security वीक थे, क्या यू उन पे काम करके आये नहीं आया, so previously I knew a company, तो वो evaluate वो उसी question पे करती थी, दुबारा. और बड़ी अच्छी चीज थी कि यार अगर आपको बता चला है कि मैंने tree का सवाल गलत की है, मैंने इसे tree नहीं हुआ, और मैं अगली दफ़ान उन्होंने दुबारा बुला भी लिया, वो फिर वोई सवाल ले जाते हैं, और अगर किसी ने उसको कर लिया तो वो higher ही होता था लेकिन यह वह स्नेक्स एंड लेडर्स की तरह भी हो सकता आपके साथ विच इस लाइक मुझे लगता है कि यार स्टून्ट्स इस पर बहुत बहुत तो HR को तो वो consider ही नहीं कर रहे होते अब जो HR होता है न वो बड़े strongly देखने आ रहे होते हैं again cultural fit है या नहीं बन्दे की personality क्या है इस तरह के चीज़ें अगर आप दो interviews clear करने के बाद आगे वेओ के यार मेरे से बेटा तो चीता है ही कोई नहीं सो अब हमारे साथ बहुत majorly होने लग गया है कि लोगों के दो technical clear होते हैं और वो HR में reject हो जाते हैं अगेन उसकी reason ही होती है कि अब आप इस field में आगे वे हो आप अपनी priorities अपने concerns change कर देते हो so lot of time this happens कि fresh grad से ना पहले पूछा जाता है कि यार अच्छा preference क्या थी salary expectation क्या थी और उसके बाद process start होता है अब जब HR interview में जाता हो कहते है नहीं अब मैंने यह expect कर रहा हूँ वहाँ ये चीज बहुत बुरी backfire करती है, and then again attitude, ठीक है कि आप कितने positive हो, क्योंकि यहाँ तक आपको ये surety हो गई है, कि they are interested in me, अब ये वोई बात है कि यहाँ से, अब यहाँ से आप ही खराब कर सकते हो, HR नहीं खराब करने के लिए आया है, उसने से लिए देखना है कि आ� और अगर आप एक अच्छे कल्चर अली कंपनी में जा रहे हैं, आप पीछे चैंपियन हो, आप 98 out of 100 होना, HR ने अगर वीटो कर दिया ना कि नहीं, यह हमारे कल्चरल फिट नहीं है, तो आप इसको जब लूज़ आपको ल आपको पता चल गया तो हमल होना ज़रूरी है सेकिन्ड आपका जो important चीज़ उसमें देख रहे होते हैं वो होता है आपका growth mindset या आपका learning attitude कि आपको पता चला कि इस चीज़ें गलत हो गई तो कभी काफी दो आपको ऐसे होता है that is a wrong answer generally अच्छा हुआ है लेकिन मुझे लगता है कि मैंने second interview अबिलिटी टू बी ओपन टू फीडबैक इंटू एक्सेप्ट यूर मिस्टेक्स इज यूज प्लस वन और वह लेट एक्सर जाएगा उसको चलेगा यार कि इस बंदे को कोई प्रॉब्लम नहीं है अपनी मिस्टेक्स मानने में तो देट इस ग्रेट और एक्सर ना वह बं� अब वो सारों की story खोल के बैठा होता है कि अच्छा यार मैं अब इन सारे points को validate करूँगा तो जहां से इसको लगता है कि यार नहीं ये वाली चीज गलत है तो again वो चीज आपके लिए negative count होती है राइट HR interview के लिए prepare कैसे करें यार I guess एक है कि इसको honest रो simply जो वो पूछ रहा है और इसको honestly जवाब दो कई जफ़ा even HR में fake करने भी ना absolutely ठीक है कि यार चाहिए नहीं मैं जरा HR के सामने X में जाओंगा और जरा impress करने की कोशिश करूँगा वो backfire कर जाती है आप honestly बता रहे हो आपने क्या करना है आ� कंपनी और आप सेम पेज पर आ सकते हो यह नहीं जितनी चीज़ें आप सिंपल रखोगे ना उतना आपका HR क्लियर करना इजी है हाँ communication does matter कि आपको तरीके से बात करना आती हो आप presentable हो ये चीज़ें तो again हर जगाना इसकी same weightage है technical में भी और यहाँ पे भी but HR में ज़ादा weightage आजाती है आपकी honesty की मतलब ये cases most of the times आते हैं कि जब आप experience hiring कर रहे होते हो कि यार मैं वहाँ था या नहीं था I guess honesty सबसे important काम है HR के interview में अगर आप honest नहीं हैं तो like HR हो सदा है दिन में चार HR interviews कर रहा हूँ आपका यह first हो या fifth हो तो they have their way to find that out वो like they will know for sure तो don't try to fake this or I think take this very seriously ठीक है और again इसमें यह ज़रूरी नहीं है कि आप बड़े impress कर रहे हों बड़े अच्छे words communication अच्छी करें you just need to be honest and natural ठीक है, सही है, तो HR से अगर बात हो गई तो उसके बाद फिर final step आएगा कि I think उसके बाद उसने negotiation ही रहे जाती, right? हाँ, उसके बाद negotiation ही है, लेकिन I would say कि कुछ questions आना आपके HR specific भी होने सही है, कोई चीज अगर आपके mind में है, for example आप कहते हो कि यार मैं शाहिद stack preference में हूँ या मेरी कोई ऐसी चीज है या मेरा कोई भी और पर जाएगे मुझे कोई perks और benefits नहीं clear HR से पूछ लो कई दफ़ा कि होता है कि HR से भी कुछ नहीं गा offer आगी offer के बाद concerns raise होना शुरू होते है वो red flag हो सकते है वो red flag भी है और again हर organization के पास इतना बड़ा pool है कि वो ने next पे move कर जाते है instead कि आप एक बंदे पे खड़े हो कि conversation drag करो वो next पे move करके case close कर लेते है क्योंकि again की सारी KPIs उनके भी ज़्यादा critical होती है HR वालों के लिए but हाँ कोई चीज mind में है growth से हवाँ के हवाले से culture के हवाले से organization के हवाले से पहले पूछ लो timings के लिए हाँ से perks का कुछ clear नहीं है चुटियों का कुछ clear नहीं है क्योंकि हो सकता है आपके पास कोई और offer हो आपने compare करनी है तो जो आपने बाद में drag करना है आप straight away पहले पूछ लो तो मेरे लिए शायद अगर decision यहां से बेकुल ठीक है और इसके बाद negotiation हो जाती है which I think we can cover that in another episode वो in itself एक पूरा topic है तो we can do that ठीक है यार I think कि हमने पूरा end to end cover कर लिया है और I think हाँ there is no stone left unturned anything else you want to you want to say जो के हो सकते है structured चीज के अंदर नहीं आती like how would you, what would you advise students जो अभी jobs जून रहे हैं अच्छा एक चीज थी जो मेरे mind में ना बीच में भी आई थी वो I guess skip हो गई हमने tech interviews की बाल की engineering interviews हो रहे हैं ठीक है obviously all of the roles हैं हम specific to the towards engineering रहे हैं in my opinion जब आप interview देने आ रहे हो ना आप एक software engineer हो आप label नहीं आने चाहिए हो कि I am a mobile engineer I am a front-end engineer और I am a specific back-end engineer ठीक है बहुत ज़ादा CVs में ना ये labels लगे होते हैं labels तीन चार साल बाद ये even कोई चीज रखनी है labels carry करना बहुत tough होते है but जब आप ऐसे labels लगा के लाते हो ना अपने लिए तो आप अपना interview process ठीक है और again अगर उसके पीछे कोई rational भी नहीं है या तो हो कि आपने शायद certain experience गेन कर लिया है proven track record है तो फिर आप अपनी evaluation भी track record पर करवाओ मतलब if you claim to be a month stack developer तो अपनी month stack evaluation करवाओ अभी हमने इस interview में कहीं text stack की तो बात ही नहीं की कोई react का question नहीं है कोई backend से jango का question नहीं है तो इसका मतलब है evaluation तो basic पर हो रही है तो जो titles लगाने वाला काम है वो बहुत problematic है और आजकेल majority titles हैं जो के शायद बहुत serious वज़ा भी बनती है लोगों के interview reject होने की आपके लिए useful होगी अगर if I were you तो I would watch this multiple times क्योंकि I think हर stage पे और like you might want to just take notes before you go to your next interview और इसके बाद, आपको बहुत बहु discussions करते हैं, हम feedbacks discuss करते हैं, guest recommendations and what not. And with that, thank you so much for watching this episode and I'll see you in the next one.