गुगल फोन मुलाखत कशी कार्य करते: सीटीओ उमेदवाराकडून आलेली पहिली गोष्ट. गुगल मुलाखतीची तयारी कशी करावी आणि अयशस्वी कसे व्हावे. दोनदा

Google मुलाखत ही एक अशी प्रक्रिया आहे जी अविश्वसनीय प्रश्न आणि त्यांच्या कधीही न संपणाऱ्या पुरवठ्याबद्दल दंतकथा बनली आहे.

Google ही एक कंपनी आहे जी केवळ स्मार्टच नाही तर सर्जनशील कर्मचारी देखील शोधत आहे, म्हणून भविष्यातील कार्यसंघ सदस्याकडे खालील गोष्टी असणे आवश्यक आहे:

  1. आपण प्रोग्रामिंगमध्ये खरोखर चांगले असणे आवश्यक आहे.
  2. उमेदवार शिकण्यास सोपा असावा. आणि येथे आपण बौद्धिक विकासाबद्दल बोलत नाही, परंतु नवीन माहितीवर जवळजवळ त्वरित प्रक्रिया करण्याच्या आणि त्याच यशासह लागू करण्याच्या क्षमतेबद्दल बोलत आहोत.
  3. नेतृत्व गुण ही अशी गोष्ट आहे ज्याकडे Google विशेषतः लक्ष देते. परंतु कंपनी नेतृत्वाला एका वेगळ्या, सामान्य दृष्टीकोनातून पाहते ज्याची आम्हाला सवय नाही: नेतृत्व म्हणजे जेव्हा संघाला एखादी समस्या येते आणि कदाचित त्याची जाणीवही नसते अशा क्षणी तुमच्या निर्णयात हस्तक्षेप करण्याचा दृढनिश्चय आहे.
  4. बौद्धिक नम्रता - आपण आपल्या चुकांमधून शिकण्यास तयार असले पाहिजे आणि आपल्याला आधीच माहित असलेल्या गोष्टींवर लक्ष केंद्रित करू नका. म्हणजेच, आपण आधीच कमाल गाठली आहे असे वाटू नये.

Google मुलाखत कशी काम करते?

कंपनीतील मुलाखत बहु-स्तरीय असते - व्यवस्थापक मुलाखतीच्या सहा टप्प्यांपर्यंत जाऊ शकतात. मुलाखत Google Hangouts द्वारे वैयक्तिकरित्या आणि दूरस्थपणे दोन्ही ठिकाणी होऊ शकते.

संपूर्ण मुलाखत दोन भागात विभागली आहे:

  1. सामान्य प्रश्नांसह मुलाखत (कामाचा अनुभव, जीवनातील विश्वास इ.)
  2. व्यावहारिक कार्ये आणि अमूर्त समस्यांचे निराकरण (विशेषत: जर तुम्ही तांत्रिक तज्ञाच्या पदासाठी अर्ज करत असाल तर) मुलाखत.

Google मुलाखतींमध्ये बरेच मानक प्रश्न वापरले जातात जे पुन्हा पुन्हा लिहिले जातात. असे प्रश्न संपूर्ण यादीसह नेटवर आढळू शकतात.

Google कडून अनपेक्षित प्रश्न

  • सॅन फ्रान्सिस्कोसाठी निर्वासन योजना विकसित करा.

यासारख्या प्रश्नांसाठी तयार राहा, कारण ते तुम्ही समस्यांकडे कसे पोहोचता हे शोधण्यासाठी डिझाइन केलेले आहेत. आपण सहजपणे आणि उपरोधिकपणे उत्तर देऊ शकता, उदाहरणार्थ: "आम्ही तुमच्याबरोबर आपत्तीची नेमकी काय योजना आखत आहोत?".

  • शाळेच्या बसमध्ये तुम्ही किती गोल्फ बॉल बसवू शकता?

हा प्रश्न तुम्ही समस्या सोडवण्याकडे कसे जाता हे निर्धारित करण्यासाठी डिझाइन केले आहे. येथे तुम्हाला नेमका आकडा सांगण्याची गरज नाही, तर मोजणी प्रक्रियेबाबत तुमची विचारसरणी सांगण्याची गरज आहे.

  • तुमच्या 7 वर्षाच्या पुतण्याला डेटाबेस म्हणजे काय ते समजावून सांगा.

कदाचित, अशा प्रश्नामुळे अर्जदार जटिल कल्पना सोप्या भाषेत किती चांगल्या प्रकारे समजावून सांगू शकतो हे समजण्यास मदत करेल.

मूळ, विनम्र आणि साधनसंपन्न व्हा आणि अर्थातच आपल्या ज्ञानाची कुशलतेने विल्हेवाट लावा.

गुगलच्या मुलाखतींमध्ये, नोकरी शोधणार्‍यांना सहसा भयंकर कठीण प्रश्न विचारले जातात जे अक्षरशः तुमचे मन फुंकतात. त्यांना उत्तर देण्याचा प्रयत्न करा.

सिएटलमधील सर्व खिडक्या स्वच्छ करण्यासाठी तुम्ही किती शुल्क आकाराल? हा अशा प्रश्नांपैकी एक आहे जिथे आपल्याला धूर्तपणा दाखवण्याची आणि सर्वात सोपी उत्तरे देण्याची आवश्यकता आहे. बरं, प्रति विंडो $10 म्हणूया.

जगात किती पियानो ट्यूनर आहेत? हे सर्व समायोजकांच्या सेवांची आवश्यकता काय आहे यावर अवलंबून आहे. जर एखाद्या पियानोला आठवड्यातून एकदा ट्यून करणे आवश्यक असेल आणि त्याला एक तास लागतो आणि ट्यूनर आठवड्यातून 5 दिवस दिवसातून 8 तास काम करतो, तर असे दिसून आले की तो दर आठवड्यात 40 पियानो ट्यून करू शकतो. उत्तर: प्रत्येक 40 पियानोसाठी एक ट्यूनर.


मॅनहोलचे आवरण गोल का असते? कव्हरच्या गोलाकार आकारामुळे हे सुनिश्चित करणे शक्य होते की कव्हर त्याच्या स्थापनेदरम्यान किंवा काढून टाकताना हॅचमध्ये येत नाही (आयताकृती आवरण सहजपणे हॅचच्या शरीरात तिरपे प्रवेश करते).

आपण सॅन फ्रान्सिस्कोसाठी निर्वासन योजना विकसित करू शकता? आणखी एक विचित्र प्रश्न. आणि सर्व अर्जदार समस्येचे निराकरण म्हणून काय ऑफर करेल हे शोधण्यासाठी. प्रश्नाचे उत्तर एका प्रश्नासह देणे चांगले होईल: "आज कोणती आपत्ती नियोजित आहे"?


घड्याळाचे हात दिवसातून किती वेळा ओलांडतात? उत्तरः 22 वेळा
00:00
1:05
2:11
3:16
4:22
5:27
6:33
7:38
8:44
9:49
10:55
12:00
13:05
14:11
15:16 16:22
17:27
18:33
19:38
20:44
21:49
22:55

बॉबने तुमचा फोन नंबर बरोबर एंटर केला आहे का ते तपासणे आवश्यक आहे... ...पण तुम्ही त्याला त्याबद्दल थेट विचारू शकत नाही. तुम्ही त्याला एक चिठ्ठी लिहून हव्वेला द्यावी, जी ती बॉबकडे घेऊन जाईल आणि त्याच्याकडून उत्तर परत आणेल. तुम्ही चिठ्ठीत काय लिहाल जेणेकरून बॉबला समजेल की तुम्हाला त्याच्याकडून काय हवे आहे आणि इव्हला तुमचा फोन नंबर सापडला नाही?
तुम्ही फक्त "चेकिंग" करत असल्याने, नोटमध्ये त्याला ठराविक वेळी तुम्हाला कॉल करायला सांगा. जर त्याने कॉल केला तर तुमचा नंबर अचूक रेकॉर्ड केला जातो.
खूप सोपे? आपण दुसर्या मार्गाने उत्तर देऊ शकता: आपल्याला चेकसम वापरण्याची आवश्यकता आहे. नोटमध्ये, बॉबला तुमच्या फोन नंबरचे सर्व अंक जोडण्यास सांगा आणि कागदाच्या तुकड्यावर निकाल लिहा. जेव्हा हव्वा त्याचे उत्तर आणते, तेव्हा तुम्हाला फक्त मिळालेली रक्कम तपासावी लागेल.


तुम्ही समुद्री चाच्यांच्या जहाजाचे कॅप्टन आहात... ...आणि तुमचा क्रू चोरीला गेलेले सोने कसे शेअर करायचे यावर मत देणार आहे. अर्ध्याहून कमी समुद्री चाच्यांनी तुमच्याशी सहमत असल्यास, तुम्ही मराल. तुम्हाला लुटीचा चांगला वाटा मिळावा म्हणून तुम्ही सोने कसे विभाजित कराल, पण तरीही जिवंत राहाल?
उत्तर: संपूर्ण संघाच्या 51% मध्ये लूट समान प्रमाणात विभागणे आवश्यक आहे.

तुमच्याकडे समान आकाराचे 8 चेंडू आहेत ... ... त्यापैकी 7 समान वजनाचे आहेत आणि एकाचे वजन बाकीच्या पेक्षा थोडे जास्त आहे. फक्त दोनदा स्केल वापरून तुम्ही इतरांपेक्षा जड चेंडू शोधू शकता?
8 पैकी 6 चेंडू घ्या आणि प्रत्येक स्केलवर 3 ठेवा.
या गटात एकही जड चेंडू नसेल, तर एकही गोलंदाज मागे पडणार नाही. आता तुम्हाला उर्वरित 2 चेंडूंचे वजन करावे लागेल आणि समस्या सोडवावी लागेल.
3 चेंडू असलेल्या एका बाउलचे वजन दुसर्‍यापेक्षा जास्त असेल, तर याचा अर्थ या बाउलमध्ये जड चेंडू आहे. जास्त वजन असलेल्या वाडग्यातून 3 चेंडू घ्या आणि त्यातील दोन स्केलवर ठेवा. जर त्यापैकी एकाचे वजन जास्त असेल, तर तो बॉल असेल जो तुम्ही शोधत होता. जर त्यांचे वजन समान असेल, तर तुम्ही जो चेंडू बाजूला ठेवला आहे तो जड चेंडू आहे जो तुम्हाला शोधायचा होता.

तुमच्या 8 वर्षांच्या पुतण्याला डेटाबेस म्हणजे काय हे तुम्ही तीन वाक्यात समजावून सांगू शकता का? प्रश्नाचे सार हे आहे की अर्जदार जटिल संकल्पनांबद्दल बोलण्यास सक्षम आहे की नाही हे तपासणे साधी भाषा. उत्तर असे असू शकते: “डेटाबेस हा एक संगणक आहे जो वेगवेगळ्या गोष्टींबद्दल बरीच माहिती लक्षात ठेवतो. कोणाला ही माहिती हवी असल्यास लोक त्याचा वापर करतात. आता बाहेर खेळायला जा."

तुम्‍हाला 5-सेंट तुकड्याच्या आकारात संकुचित केले गेले आहे... ...आणि तुमचे वस्तुमान तुमच्या मूळ घनतेच्या प्रमाणात कमी केले आहे. नंतर तुम्हाला ब्लेंडरच्या रिकाम्या भांड्यात टाकण्यात आले. 60 सेकंदांनंतर चाकू हलू लागतील. तुमच्या कृती?
हा प्रश्न अर्जदाराच्या पुढाकाराचे मूल्यांकन करतो. अशा परिस्थितीत सर्वात चांगली गोष्ट म्हणजे ब्लेंडरमध्ये आळशीपणे बसणे नव्हे तर इलेक्ट्रिक मोटर तोडण्याचा प्रयत्न करणे.

सध्याचे आयटी दिग्गज वर्कफ्लो आयोजित करण्यासाठी त्यांच्या गैर-मानक दृष्टिकोनासाठी प्रसिद्ध आहेत. कॉर्पोरेशन त्यांच्या कर्मचार्‍यांसाठी आदर्श परिस्थिती निर्माण करतात, त्यांना सर्व प्रकारे प्रेरित करतात. परंतु केवळ "चा समावेश असलेला प्रतिसाद देणारा संघ कसा निवडावा शुल्क आकारले» व्यावसायिक? हे एचआर विभागांचे मुख्य कार्य आहे आणि ते ते कसे हाताळतात ते येथे आहे.

काही काळापूर्वी, ब्रेनटीझर प्रश्न खूप लोकप्रिय होते - तर्कशास्त्र कोडी, बहुतेकदा पहिल्या दृष्टीक्षेपात निरर्थक. ते क्वचितच भविष्यातील स्थितीसाठी अर्ज करू शकतील आणि क्वचितच विशेष कौशल्ये आवश्यक असतील. शिवाय, बरेच प्रश्न सोपे आहेत अस्तित्वात नाहीनिःसंदिग्ध उत्तर.

मग त्यांना का विचारायचे?

एखादी व्यक्ती कशी विचार करेल याची चाचणी घेण्यासाठी गैर-मानक परिस्थिती. मुलाखतकाराच्या पर्याप्ततेवर प्रश्नचिन्ह उपस्थित करणे आणि प्रश्न करणे अशक्य आहे, या प्रश्नांची उत्तरे क्षुल्लक नसून तार्किकदृष्ट्या दिली पाहिजेत. फक्त दुसरी चाचणी, पण यावेळी स्टिरियोटाइप विचार.

याव्यतिरिक्त, हे प्रश्न अनेकदा एखाद्या व्यक्तीला तणावात आणतात आणि या अवस्थेवर मात करण्याची क्षमता ही एक अतिशय उपयुक्त कौशल्य आहे.

सर्व मोठ्या कॉर्पोरेशन्सनी हे तंत्र स्वीकारले, परंतु बहुधा ब्रेनटीझर्स Google Inc मधील रिक्त पदांसाठी अर्जदारांच्या समोर आले.

Google वरील सर्वात ज्वलंत मुलाखत प्रश्न

ज्यांची मुलाखत घेण्यात आली त्यांचे हे विनामूल्य रीटेलिंग आहे. कंपनी कधीही प्रश्नांची मूळ यादी प्रकाशित करत नाही.

1. गवताच्या गंजीमध्ये सुई शोधण्यासाठी शक्य तितक्या मार्गांचा विचार करा.


नोकरीचे शीर्षक: 08.05.2014

उत्तर कसे द्यावे:तुमची कल्पनाशक्ती किती टिकेल यात त्यांना स्पष्टपणे रस आहे. म्हणून, "बर्न द गवत" किंवा "एक मजबूत चुंबक मिळवा" सारखे स्पष्ट पर्याय कार्य करणार नाहीत. तुमची कल्पकता जगू द्या.

2. अमेरिकेत वर्षभरात किती केस कापले जातात?


नोकरीचे शीर्षक: व्यावसायिक विभाग कर्मचारी 08.05.2014

उत्तर कसे द्यावे:ग्राहकांच्या मागणीची गणना करून प्रारंभ करा. यूएस लोकसंख्या? त्यापैकी किती केशभूषाकारांकडे जातात? लोक किती वेळा केस कापतात? नंतर वर्षाची अंदाजे आकडेवारी सारांशित करा.

3. नाणे 1000 वेळा फेकले गेले आणि 560 वेळा त्यात गरुड दिसला. नाणे "गोरा" आहे असे तुम्हाला वाटते का? आणि जर 10 फेक्यांपैकी सहा गरुड असतील तर?


नोकरीचे शीर्षक:परिमाणात्मक विश्लेषक - 12.09.2015

उत्तर कसे द्यावे:हा प्रश्न कल्पकतेचा नाही तर संभाव्यता सिद्धांताच्या ज्ञानाचा आहे. द्विपदी वितरण किंवा ची-स्क्वेअर चाचणी वापरून गणना केली जाऊ शकते. "प्रामाणिकपणा" तपासण्याचे इतर मार्ग आहेत. अगदी तार्किक कार्य, विशेषत: जर तुम्हाला आठवत असेल की मुलाखत कोणत्या पदासाठी होती.

4. तुमच्याकडे 24/7 किराणा माल वितरण सेवा आहे. सुरळीत चालण्यासाठी तुम्हाला किती ट्रक लागतील?


नोकरीचे शीर्षक:उत्पादन व्यवस्थापक - 05.11.2015

उत्तर कसे द्यावे:तुम्ही तुमच्या सेवेच्या अंदाजे कव्हरेज क्षेत्राचा अंदाज लावू शकता, तेथे किती अंतर आहे ते गुगल करू शकता आणि एका ऑर्डरसाठी किमान आणि कमाल प्रक्रिया वेळेचा विचार करू शकता. आणि आपण लक्ष देऊ शकता की कंपनी कोणत्या स्थितीत आहे हे माहित नाही. जर सेवा नुकतीच उघडली असेल, तर आवश्यकतेनुसार त्यानंतरच्या खरेदीसह एक ट्रक पुरेसा असेल.

5. विमानात किती टेनिस बॉल बसतील?


नोकरीचे शीर्षक:प्रशिक्षणार्थी - 08.12.2015

उत्तर कसे द्यावे:येथे एकतर काही बोएनिंगच्या व्हॉल्यूमच्या विरूद्ध विश्रांती घ्या आणि तेथे किती मानक चेंडू "भरायचे" याची गणना करा किंवा बॉल कसे लोड केले जातील याचा विचार करा. कोणत्या पॅकेजमध्ये? पॅलेट किंवा कंटेनर?

6. अब्ज डॉलर्स आणि स्पेसशिपसह मानवतेची सर्वात मोठी समस्या कशी सोडवायची?


नोकरीचे शीर्षक:डेटाबेस प्रशासक - 12/14/2015

उत्तर कसे द्यावे:ते एका दगडात दोन पक्षी मारतात: तुम्हाला कोणती समस्या सर्वात महत्त्वाची वाटते आणि ती सोडवण्यासाठी तुम्ही किती पुढे जाण्यास तयार आहात ते शोधा. सर्व आजारी लोकांना अवकाशात पाठवायचे? की मोठ्या प्रमाणावर संशोधन सुरू करायचे?

7. जर तुम्हाला फक्त एक वाक्य आठवत असेल तर ते काय असेल?


नोकरीचे शीर्षक: 08.12.2015

उत्तर कसे द्यावे:जशी तुमची इच्छा. जर फक्त ते तुम्हाला विजयी बाजूने वैशिष्ट्यीकृत करते. गाणे, चित्रपट, पुस्तकातील एक ओळ - काही फरक पडत नाही, परंतु का ते स्पष्ट करण्यासाठी तयार व्हा.

8. तुम्हाला भविष्यात प्रवास करण्यास मदत करणाऱ्या सेवेचे वर्णन करा.


नोकरीचे शीर्षक:इंटरएक्टिव्ह इंटरफेसचे डिझाइनर - 23.12.2015

उत्तर कसे द्यावे:विज्ञान कथा लेखकांचा समावेश आहे. हे घडणार आहे याची कल्पना करा. भविष्यात असे "डोकावणे" कसे अंमलात आणले जाईल? तुमच्या स्मार्टफोनवर न्यूज अॅप? 3D चष्मा? किंवा एखाद्या प्रकारच्या कॅप्सूलद्वारे भौतिक प्रवास? कोणताही विचार विकसित होऊ शकतो.

9. जर फुटपाथ 1 मीटर रुंद आणि ड्रॉप व्यास 1 सेमी असेल तर पावसात फुटपाथ पूर्णपणे ओला कधी होईल?


नोकरीचे शीर्षक:सॉफ्टवेअर अभियंता - 06.01.2016

उत्तर कसे द्यावे:पहिल्या दृष्टीक्षेपात, सर्वकाही सोपे आहे, परंतु प्रत्यक्षात इतर अनेक घटक आहेत. थेंब एकाच ठिकाणी पडू शकतात किंवा ओव्हरलॅप होऊ शकतात. त्यांच्याकडील ओले स्थान नेहमीच त्यांच्या व्यासाच्या समान नसते. तुम्ही जितके अधिक स्पष्ट नसलेले घटक विचारात घ्याल, तितकी यशाची शक्यता जास्त. अर्थात, तुम्हाला एक कार्यक्रम लिहावा लागेल.

10. तुम्ही YouTube वरून जाहिराती काढून टाकल्यास, त्यावर कमाई कशी करावी?


नोकरीचे शीर्षक:व्यावसायिक विभाग सल्लागार - 15.01.2016

उत्तर कसे द्यावे:अनेक मार्गांसह या, उदाहरणार्थ, सेवेची सशुल्क सदस्यता किंवा पैशासाठी शीर्ष चॅनेल तयार करणे. कमर्शिअल डिपार्टमेंटचे लोक हेच आहेत जे सर्व Google जाहिरात उत्पादनांसह थेट काम करतात, त्यामुळे फायद्याच्या गणनेसह तुमचे तपशीलवार उत्तर देण्यासाठी तयार रहा.

11. तुमच्या शहरात किती लोक कार चालवतात? गणना करा.


नोकरीचे शीर्षक:विकसक - 09/03/2016

उत्तर कसे द्यावे:तुमचा स्वतःचा डेटा घेऊन या. शहराची लोकसंख्या आणि कुटुंबात सरासरी किती लोक आहेत याचा अंदाज लावा. मग विचार करा किती कुटुंबांना 1 कार परवडेल? आणि दोन? तीन किंवा अधिक?

12. सॅन फर्नसिस्को आणि माउंटन व्ह्यू दरम्यान महामार्ग 101 वर किती कार आहेत?


नोकरीचे शीर्षक:उत्पादन व्यवस्थापक - 04.01.2018

उत्तर कसे द्यावे:या महामार्गाची लांबी सुमारे ६५ किलोमीटर आहे, रस्ता चौपदरी आहे. घ्या सरासरी लांबीगाड्या आणि लक्षात ठेवा की वेगाने गाडी चालवताना, कारमध्ये मोठे अंतर आहेत.

13. यूएस मध्ये किती पियानो दुरुस्ती तंत्रज्ञ आहेत?


नोकरीचे शीर्षक:उत्पादन व्यवस्थापक - 04.01.2018

उत्तर कसे द्यावे:तसेच केशभूषाकार सह प्रश्न. या सेवेच्या अंदाजे मागणीची गणना करा आणि किमान अंदाजे तज्ञांची संख्या मिळवा.

14. शाळेच्या बसमध्ये किती गोल्फ बॉल बसतील?


नोकरीचे शीर्षक:उत्पादन व्यवस्थापक - 04.01.2018

उत्तर कसे द्यावे:वर एक समान प्रश्न आधीच होता टेनिस बॉलआणि विमाने. बस आणि गोल्फ बॉलचा आकार लहान असूनही, समान अल्गोरिदम वापरून ही समस्या सोडवली जाते.

15. जगभरात किती लोक Google साठी काम करतात?


नोकरीचे शीर्षक:उत्पादन व्यवस्थापक - 04.01.2018

उत्तर कसे द्यावे: Google च्या वार्षिक कमाईला आधार म्हणून घ्या आणि कर्मचार्‍यांची किती किंमत चुकते याची कल्पना करा. दशांश मध्ये? तीसपट? गणित करू.

16. Google च्या मालकीचे किती संगणक आहेत?


नोकरीचे शीर्षक:उत्पादन व्यवस्थापक - 04.01.2018

उत्तर कसे द्यावे:आपण कोणत्या प्रकारच्या संगणकांबद्दल बोलत आहात ते निर्दिष्ट करा. वैयक्तिक बद्दल असल्यास, आपण प्रथम Google कर्मचार्यांची संख्या मोजणे आवश्यक आहे (वरील प्रश्न). आम्ही सर्व्हरबद्दल बोलत असल्यास, तेथे संचयित केलेल्या अंदाजे डेटापासून प्रारंभ करा.

17. Google ला तुम्ही रोबोटिक लॉन मॉवर डिझाइन करावे असे वाटते. तुम्ही कसे वागाल?


नोकरीचे शीर्षक:उत्पादन व्यवस्थापक - 08.01.2018

उत्तर कसे द्यावे:बहुधा, त्यांना उत्पादनाच्या विकासाच्या टप्प्यांमध्ये स्वारस्य आहे, आणि रोबोट लॉनमॉवर कसे कार्य करते याबद्दल नाही. लक्ष्यित प्रेक्षक, बजेट, कार्ये निश्चित करा. उत्पादनाची जाहिरात करण्यासाठी डिझाइन आणि यंत्रणा सुचवा.

18. अंधांसाठी वेंडिंग मशीन (व्यापार उपकरणे) डिझाइन करा.


नोकरीचे शीर्षक:उत्पादन व्यवस्थापक - 11.01.2018

उत्तर कसे द्यावे:येथे गरज आहे मस्त कल्पना: व्हॉईस कंट्रोल, सेन्सर्स किंवा टॅक्टाइल बटणांवर आधारित डिव्हाइस. त्यानंतर तुम्ही रोबोटिक लॉनमॉवरच्या प्रश्नाप्रमाणेच पुढे जाऊ शकता, या उत्पादनाच्या विकासाच्या पुढील सर्व टप्प्यांचे वर्णन करून.

19. Google Maps वरून सर्व प्रतिमा जतन करण्यासाठी किती मेमरी आवश्यक आहे?


नोकरीचे शीर्षक:उत्पादन व्यवस्थापक - 11.01.2018

उत्तर कसे द्यावे:आपल्याला खूप मोजावे लागेल आणि संख्या अक्षरशः कमाल मर्यादेपासून आहेत. Google Maps मध्ये एका फोटोचे वजन किती आहे? आणि विहंगम प्रतिमा? प्लस सोबत ग्राफिक्स. आता जगाच्या अंदाजे क्षेत्राची गणना करा. आणि गुगल उपग्रहांनी किती आधीच घेतले आहेत? संलग्न फोटोसह किती वस्तू आहेत? प्रेक्षणीय स्थळांचे काय? तुम्हाला आठवत असलेल्या प्रत्येक गोष्टीची मोजणी करा.

20. सॅन फ्रान्सिस्कोमध्ये किती प्लंबर काम करतात हे तुम्हाला कसे कळेल?


नोकरीचे शीर्षक: 18.01.2018

उत्तर कसे द्यावे:हेअरकट किंवा पियानो रिपेअरमन बद्दलच्या प्रश्नाचा हा आणखी एक प्रकार आहे. ते ब्लूप्रिंट म्हणून सोडवले जातात, फक्त भिन्न प्रारंभिक डेटा. त्यांना पुन्हा डोक्यातून बाहेर काढा.

21. जर तुम्हाला लोकांना कामावर ठेवण्याचे काम देण्यात आले असेल, तर सर्वोत्तम साइट कोणती असेल?


नोकरीचे शीर्षक:सुरक्षा विश्लेषक - 01/18/2018

उत्तर कसे द्यावे:व्यावसायिक कर्मचारी नेमण्याची सर्वात जास्त शक्यता कुठे आहे याचा विचार करा? कामगार बाजारात? सोशल नेटवर्क्समध्ये? किंवा Linkedin सारख्या विशेष प्लॅटफॉर्मवर? कर्मचार्‍यांना कोणत्या पदांवर नियुक्त केले जाते हे स्पष्ट करण्यास विसरू नका, अन्यथा संस्थेसमोर पत्रके वाटण्यात अर्थ आहे.

22. YouTube वापरकर्ता इंटरफेस कसा सुधारायचा? (जाहिरातीच्या दृष्टीने)


नोकरीचे शीर्षक:सुरक्षा विश्लेषक - 01/18/2018

उत्तर कसे द्यावे:कल्पना करा की YouTube ने वापरकर्त्यासाठी बिनधास्त, अस्पष्ट जाहिराती मिळवल्या आहेत. प्रायोजक ब्लॉक्स कुठे असतील? ते कोणत्या टप्प्यावर आणि किती काळ प्रदर्शित केले जातील?

आणि त्यासाठी तयारी कशी करावी?

मोठ्या प्रमाणात, आधीच गरज नाही. काही वर्षांपूर्वी, Google चे मानवी संसाधनांचे वरिष्ठ उपाध्यक्ष, Laszlo Bock म्हणाले होते की हे प्रश्न मुलाखतीत सर्वात महत्त्वाचे घटक नाहीत. आणि जर आपण शेवटचे विश्लेषण केले

वरील नोंदीवरून पाहिल्याप्रमाणे, Google HR विभागाकडे विनोदाची योग्य भावना आहे - आणि "उच्च हुशार" पदांसाठी उमेदवार निवडताना मुलाखतीच्या प्रश्नांमध्ये ते दाखवते. त्यांची उत्तरे संदिग्ध आहेत आणि भिन्न असू शकतात, वेस्टी. इकोनोमिकाच्या संपादकांच्या मताची पुनरावृत्ती करणे आवश्यक नाही. नाविन्यपूर्ण घडामोडी आणि त्यांच्या वापराच्या ग्रहमानाचा विचार केल्यास मौलिकता, उत्पादकता आणि विचार गतीची विनंती समजण्याजोगी आहे.

दरम्यान, हे प्रश्न प्रामुख्याने कॅल्क्युलेशन आणि अॅबस्ट्रॅक्ट लॉजिक (आमच्या प्रयोगशाळेच्या बौद्धिक निदान पद्धतींच्या शब्दावली वापरण्यासाठी) यासारख्या क्षमतांना संबोधित केले जातात. वास्तविक व्यावसायिक वातावरण इतर गोष्टींबरोबरच, मेमरी, ज्ञान, शब्दसंग्रह, माहिती प्रक्रिया आणि स्थानिक विचारसरणीच्या विकासासाठी मागणी करते - अर्थातच, वेगवेगळ्या प्रमाणात, तथापि, आमच्या व्यवसाय IQ चाचणीमध्ये, त्यांचे विश्लेषण एका प्रतिसादकर्त्याच्या प्रोफाइलमध्ये केले जाऊ शकते. , आणि त्याची कार्ये "Google" च्या कार्यपद्धतीचा प्रतिध्वनी करतात, हे आधुनिक संस्थात्मक वास्तवाचे प्रतिबिंब आहे.

संपादकीय साइट

जर रशियामध्ये बहुसंख्य अर्जदारांना गॅझप्रॉममध्ये काम करायचे असेल, तर जगात अनेक वर्षांपासून असेच रेटिंग Google चे नेतृत्व करत आहे. नाविन्यपूर्ण कंपनीत नवीन कर्मचाऱ्यांची निवड करणे खूप कठीण असते; ते सर्वात कठीण परीक्षेप्रमाणे अनेक महिने आधीच मुलाखतीची तयारी करतात.

येथे काही तथ्ये आहेत. Google ने आठ खाजगी अमेरिकन विद्यापीठांच्या ("आयव्ही लीग") पदवीधरांमध्ये भरती करणे पसंत केले आहे: ब्राउन युनिव्हर्सिटी, हार्वर्ड, प्रिन्स्टन, पेनसिल्व्हेनिया युनिव्हर्सिटी, डार्टमाउथ कॉलेज, येल युनिव्हर्सिटी, कोलंबिया युनिव्हर्सिटी, कॉर्नेल युनिव्हर्सिटी.

कंपनीचे प्रतिनिधी हे तथ्य लपवत नाहीत की प्रशिक्षणादरम्यान मिळालेले ग्रेड त्यांच्यासाठी महत्वाचे आहेत, जरी अर्जदार आधीच तीस वर्षांपेक्षा जास्त असला तरीही. सर्वात शेवटी, Google असे लोक शोधत आहे ज्यांना जग बदलायचे आहे.

खाली 15 प्रश्न आहेत जे तुम्ही Google कार्यालयात मुलाखतीला आल्यावर ऐकू शकता.

1. शाळेच्या बसमध्ये किती गोल्फ बॉल बसतील?

नोकरी शोधणारा एखाद्या समस्येचे निराकरण कसे शोधत आहे हे पाहण्यासाठी कंपन्यांनी विचारलेल्या प्रश्नांपैकी हा एक प्रश्न आहे. एका अर्जदाराला चांगले उत्तर मिळाले: "मी 8 फूट रुंद, 6 फूट उंच आणि 20 फूट लांब एक मानक स्कूल बस सबमिट केली आहे: शाळेच्या बसच्या मागे रहदारीमध्ये बराच वेळ उभे असताना माझ्या निरीक्षणांवर आधारित हे अंदाजे परिमाण आहेत. याचा अर्थ 960 क्यूबिक फूट, क्यूबिक फूटमध्ये 1728 क्यूबिक इंच, म्हणजे सुमारे 1.6 दशलक्ष घन इंच. मी मोजले की गोल्फ बॉलची मात्रा सुमारे 2.5 क्यूबिक इंच (4/3 * pi * 0.85) आहे, कारण बॉलची त्रिज्या 0.85 आहे इंच 1.6 दशलक्ष बाय 2.5 क्यूबिक इंच भागून 660,000 गोल्फ बॉल बाहेर येतात. तथापि, बसमधील जागा आणि इतर गोष्टी ज्या जागा घेतात आणि बॉलचा गोलाकार आकार पाहता, त्यांच्यामध्ये बरेच काही असेल असे मी गृहित धरले. मोकळी जागा. आणि मी ते 500,000 चेंडूपर्यंत पूर्ण केले आहे."

2. सिएटलमधील सर्व खिडक्या स्वच्छ करण्यासाठी तुम्ही किती पैसे घ्याल?

पद: उत्पादन व्यवस्थापक

हा अशा प्रश्नांपैकी एक आहे जिथे तुम्हाला मदतीसाठी कल्पकतेसाठी कॉल करणे आणि सर्वात सोपे उत्तर देणे आवश्यक आहे. आम्ही उत्तर देऊ: "प्रति विंडो $10".

3. ज्या देशात लोकांना फक्त मुलेच हवी असतात, तिथे मुलगा जन्माला येईपर्यंत प्रत्येक कुटुंबात मुलं होत राहतात. जर त्यांना मुलगी असेल तर त्यांना दुसरे मूल आहे. जर तो मुलगा असेल तर ते थांबतात. अशा देशात मुला-मुलींचे प्रमाण किती आहे?

पद: उत्पादन व्यवस्थापक

या प्रश्नाच्या उत्तरामुळे सजीव चर्चा झाली, परिणामी आम्ही पुढील निर्णयावर आलो. कल्पना करा की 10 मुले असलेली 10 कुटुंबे आहेत: 5 मुली, 5 मुले (एकूण 10). त्यानंतर मुलींसह 5 जोडपी आणखी पाच मुलांना जन्म देतील. अर्धे (2.5) मुली असतील, अर्धे (2.5) मुले असतील. आम्ही आधीच जन्मलेल्या 5 मध्ये 2.5 मुले आणि विद्यमान 5 मध्ये 2.5 मुली जोडतो (एकूण 15 मुले, त्यापैकी 7.5 मुले आणि 7.5 मुली आहेत). आता मुलींसह 2.5 जोडप्यांना 2.5 मुलांना जन्म देणे आवश्यक आहे. अर्धे (1.25) मुले आणि अर्धे (1.25) मुली असतील. आम्ही आधीच अस्तित्वात असलेल्या 7.5 मध्ये 1.25 मुले आणि त्या 7.5 मध्ये 1.25 मुली जोडतो. (एकूण 17.5 मुले आहेत, त्यापैकी 8.75 मुले आणि 8.75 मुली आहेत.) आणि असेच, 50/50 तत्त्वाचे पालन करणे.

4. जगात किती पियानो ट्यूनर आहेत?

पद: उत्पादन व्यवस्थापक

आम्ही म्हणू, "बाजारात जेवढे आवश्यक आहे. आपण असे म्हणू की पियानो आठवड्यातून एकदा ट्यून करणे आवश्यक आहे आणि त्याला एक तास लागतो, आणि ट्यूनर आठवड्यातून 5 दिवस दिवसातून 8 तास काम करतो. नंतर 40 पियानो ट्यून करणे आवश्यक आहे साप्ताहिक. आमचे उत्तर: प्रत्येक 40 पियानोसाठी एक."

5. मॅनहोल कव्हर गोल का आहे?

पदः सॉफ्टवेअर डेव्हलपर

उत्तर द्या. जेणेकरून ते त्याच्या स्थापनेदरम्यान किंवा तोडताना हॅचच्या आत येऊ शकत नाही (आयताकृती आवरण सहजपणे हॅचच्या शरीरात तिरपे प्रवेश करते).

6. सॅन फ्रान्सिस्कोसाठी निर्वासन योजना विकसित करा.

पद: उत्पादन व्यवस्थापक

उत्तर द्या. पुन्हा, ते अर्जदार समस्येचे निराकरण कसे करतात ते येथे पाहतात. "आज कोणती आपत्ती नियोजित आहे?" असे विचारून आम्ही आमच्या प्रतिसादाची सुरुवात करू.

7. दिवसातून किती वेळा घड्याळाचे हात एकाच स्थितीत जुळतात?

पद: उत्पादन व्यवस्थापक

उत्तर द्या. 22 वेळा. WikiAnswers वरून: 00:00, 1:05, 2:11, 3:16, 4:22, 5:27, 6:33, 7:38, 8:44, 9:49, 10:55, 12:00 , 13:05, 14:11, 15:16, 16:22, 17:27, 18:33,19:38, 20:44, 21:49, 22:55

8. मृत गोमांस (शब्दशः: मृत मांस) या अभिव्यक्तीचा अर्थ स्पष्ट करा

पदः सॉफ्टवेअर डेव्हलपर

उत्तर द्या. DEADBEEF हे हेक्साडेसिमल मूल्य आहे जे मोठ्या मेनफ्रेमच्या दिवसांमध्ये डीबगिंगसाठी वापरले जात होते, कारण हे टोकन हेक्स डंपमध्ये शोधणे खूप सोपे होते. संगणकाची पार्श्वभूमी असलेल्या बहुतेक लोकांनी किमान असेंबली भाषेच्या वर्गात हे पाहिले असावे, म्हणूनच Google ने सॉफ्टवेअर डेव्हलपरला याबद्दल माहित असणे अपेक्षित आहे. 0xDEADBEAF (डेड बीफ) चा वापर IBM RS/6000, Mac OS द्वारे 32-बिट पॉवरपीसी प्रोसेसरवर आणि कमोडोर अमिगा यांनी डीबग मॅजिक व्हॅल्यू म्हणून केला होता. सन मायक्रोसिस्टमच्या सोलारिसवर, हे फ्री कर्नल मेमरी दर्शवते. अल्फा प्रोसेसरवर चालणाऱ्या OpenVMS वर, CTRL-T दाबून DEAD_BEEF पाहिले जाऊ शकते.

9. त्या माणसाने आपली कार हॉटेलकडे नेली, पण तो अयशस्वी झाला. काय झालं?

पदः सॉफ्टवेअर डेव्हलपर

उत्तर द्या. तो अंकुशावर अडकला. (अप्रिय, बरोबर?)

10. तुमचा फोन बरोबर रेकॉर्ड झाला आहे की नाही आणि तुमच्या मित्र बॉबने तो रेकॉर्ड केला आहे का ते तुम्ही तपासणे आवश्यक आहे. पण तुम्ही त्याला थेट विचारू शकत नाही. तुम्हाला कागदाच्या तुकड्यावर एक प्रश्न लिहावा लागेल आणि तो इव्हला द्यावा, जो तो बॉबकडे घेऊन जाईल आणि नंतर त्याच्याकडून उत्तर परत आणेल. आपण कागदाच्या तुकड्यावर काय लिहावे (थेट प्रश्न नाही) जेणेकरून बॉब संदेश समजू शकेल आणि इव्हला आपला फोन नंबर मिळू शकत नाही?

पदः सॉफ्टवेअर डेव्हलपर

उत्तर द्या. तुम्ही फक्त तपासत असल्याने, त्याला ठराविक वेळी कॉल करायला सांगा. जर तो नसेल तर त्याच्याकडे तुमचा नंबर नाही. खूप सोपे? दुसरे उत्तर: "या प्रकरणात, तुम्हाला चेकसम वापरण्याची आवश्यकता आहे. बॉबला तुमच्या नंबरमधील सर्व अंक जोडून एका शीटवर निकाल लिहा, नंतर तो तुम्हाला परत पाठवा."

11. तुम्ही समुद्री चाच्यांचे कॅप्टन आहात आणि तुमचे क्रू चोरीचे सोने कसे शेअर करायचे यावर मत देणार आहेत. अर्ध्याहून कमी समुद्री चाच्यांनी तुमच्याशी सहमत असल्यास, तुम्ही मराल. तुम्हाला लुटीचा चांगला वाटा मिळावा म्हणून तुम्ही सोने कसे विभाजित कराल, पण तरीही जिवंत राहाल?

पदः तांत्रिक व्यवस्थापक

उत्तर द्या. संपूर्ण संघाच्या 51% मध्ये लूट समान प्रमाणात विभागणे आवश्यक आहे.

12. तुमच्याकडे समान आकाराचे 8 चेंडू आहेत. त्यापैकी 7 वजन समान आहेत आणि एकाचे वजन बाकीच्यांपेक्षा थोडे जास्त आहे. बॅलन्स स्केल आणि फक्त दोन वजनांचा वापर करून बाकीच्या पेक्षा जास्त वजन असलेला चेंडू शोधा?

पद: उत्पादन व्यवस्थापक

उत्तर द्या. 8 पैकी 6 चेंडू घ्या आणि स्केलच्या प्रत्येक बाजूला 3 ठेवा. जड बॉल या बॉलच्या गटात नसल्यास, स्केलवर ठेवण्यासाठी आणि समस्या सोडवण्यासाठी तुमच्याकडे आणखी 2 आहेत. जर जड चेंडू 6 चेंडूंच्या पहिल्या गटात असेल, तर पहिल्या वजनाच्या वेळी जास्त वजन असलेले 3 घ्या. या तिघांपैकी दोन तराजूवर ठेवा. जर एखाद्याचे वजन जास्त असेल तर तुम्हाला ते सापडले. जर त्यांचे वजन समान असेल, तर तुमचा चेंडू तुम्ही बाजूला ठेवला आहे.

13. तुमच्याकडे 2 अंडी आहेत आणि 100 मजली इमारतीत प्रवेश आहे. अंडी एकतर खूप कठीण किंवा खूप ठिसूळ असू शकतात, याचा अर्थ असा की ते पहिल्या मजल्यावरून पडल्यास ते तुटू शकतात किंवा 100 व्या मजल्यावरून फेकले तरी ते तुटू शकत नाहीत. दोन्ही अंडी अगदी सारखीच आहेत. या इमारतीवरून पडताना अंडी शाबूत ठेवण्यासाठी तुम्हाला या इमारतीचा कोणता मजला सर्वात उंच असेल हे शोधणे आवश्यक आहे. प्रश्न: सर्वात उंच मजला काढण्यासाठी तुम्हाला किती प्रयत्न करावे लागतील? आणि आपण एका वेळी फक्त दोन अंडी तोडू शकता.

पद: उत्पादन व्यवस्थापक

उत्तर: सर्वात मोठी संख्याप्रयत्न - 14 वेळा. 10 पर्यंत मजले तोडण्याऐवजी, 14 वाजता सुरू करा, नंतर आणखी 13 मजले वर जा, नंतर 12, नंतर 11, नंतर 10, 9, 8, 7, 6, 5, 4, तुम्ही 99 पर्यंत पोहोचेपर्यंत. जर 100 व्या मजल्यावर अंडी फुटली तर 12 प्रयत्न होतील (किंवा 100 व्या मजल्यावर अंडी फुटली असे समजल्यास 11). समजा, उदाहरणार्थ, आम्हाला आढळले की 49 वा हा सर्वात उंच मजला आहे जिथे अंडी फुटली नाही, तर आमचे प्रयत्न आहेत: 14 वा, 27 वा, 39 वा, 50 वा (50 व्या मजल्यावर अंडी फुटली) अधिक 40, 41, 42 , 43, 44, 45, 46, 47, 48 आणि 49 मजले - एकूण 14 प्रयत्न.

14. तुमच्या 8 वर्षांच्या पुतण्याला समजण्यासाठी तीन वाक्यांमध्ये डेटाबेस काय आहे ते स्पष्ट करा

पद: उत्पादन व्यवस्थापक

उत्तर द्या. या प्रश्नाचा मुख्य उद्देश अर्जदाराच्या जटिल कल्पना स्पष्ट करण्याच्या क्षमतेचे मूल्यांकन करणे आहे. सोप्या भाषेत. हा आमचा प्रयत्न आहे: "डेटाबेस हे एक मशीन आहे जे वेगवेगळ्या गोष्टींबद्दल बरीच माहिती लक्षात ठेवते. लोक जेव्हा गरज असेल तेव्हा ती माहिती लक्षात ठेवण्यासाठी त्याचा वापर करतात. चला खेळूया."

15. तुमचा आकार 5-सेंट नाण्याच्या आकारात कमी झाला आणि तुमचे वस्तुमान तुमच्या घनतेनुसार प्रमाणानुसार कमी केले गेले. तुम्हाला ब्लेंडरच्या रिकाम्या ग्लासमध्ये फेकण्यात आले. 60 सेकंदांनंतर चाकू हलू लागतील. काय करायचं?

पद: उत्पादन व्यवस्थापक

उत्तर द्या. हा प्रश्न अर्जदाराच्या सर्जनशीलतेचे मूल्यमापन करतो. आम्ही इलेक्ट्रिक मोटर तोडण्याचा प्रयत्न करू.

अभ्यासक्रम पूर्ण केल्यावर लक्षात आले की भरपूर ज्ञान म्हणजे खूप दु:ख आहे. जर आधी मला माहित होते की मला काहीही माहित नाही, तर आता मला नक्की काय माहित नाही हे मला जाणवू लागले.

अजून फक्त मे महिना असल्याने आणि मी शरद ऋतूसाठी मुलाखतीचे वेळापत्रक ठरवले होते, मी माझे शिक्षण सुरू ठेवण्याचा निर्णय घेतला. रिक्त पदांच्या आवश्यकतांचे पुनरावलोकन केल्यानंतर, दोन दिशांमध्ये समांतर जाण्याचा निर्णय घेण्यात आला: अल्गोरिदमचा अभ्यास सुरू ठेवण्यासाठी आणि मशीन लर्निंगमध्ये मूलभूत अभ्यासक्रम घेणे. पहिल्या ध्येयासाठी, मी अभ्यासक्रमातून पुस्तकाकडे जाण्याचा निर्णय घेतला आणि स्टीव्हन स्किएना यांचे स्मारक कार्य अल्गोरिदम निवडले. विकास मार्गदर्शक” (अल्गोरिदम डिझाइन मॅन्युअल). Knut च्या म्हणून स्मारक म्हणून नाही, पण तरीही. दुसऱ्या ध्येयासाठी, मी परत Coursera वर गेलो आणि Andrew Ng च्या मशीन लर्निंग कोर्ससाठी साइन अप केले.

आणखी 3 महिने गेले आणि मी अभ्यासक्रम आणि पुस्तक पूर्ण केले.

चला पुस्तकापासून सुरुवात करूया. अवघड असले तरी वाचन खूपच मनोरंजक होते. तत्वतः, मी पुस्तकाची शिफारस करेन, परंतु लगेच नाही. एकंदरीत, मी अभ्यासक्रमांमध्ये काय शिकलो याचे सखोल विश्लेषण हे पुस्तक देते. शिवाय, मी (औपचारिक दृष्टिकोनातून) हेरिस्टिक्स आणि डायनॅमिक प्रोग्रामिंगसारख्या गोष्टी शोधल्या. साहजिकच, मी त्या आधी वापरायचो, पण त्यांना काय म्हणतात ते मला माहीत नव्हते. पुस्तकात लेखकाच्या जीवनातील अनेक किस्से (युद्ध कथा) आहेत, जे काही प्रमाणात शैक्षणिक सादरीकरण सौम्य करतात. तसे, पुस्तकाचा दुसरा अर्धा भाग वगळला जाऊ शकतो, त्याऐवजी विद्यमान समस्या आणि त्यांचे निराकरण करण्याच्या पद्धतींचे वर्णन आहे. ते नियमितपणे सरावात लागू केल्यास ते उपयुक्त आहे, अन्यथा ते लगेच विसरले जाईल.

कोर्सने मला आनंद दिला. लेखकाला त्याची सामग्री स्पष्टपणे माहित आहे आणि ती मनोरंजक बनवते. शिवाय, एक वाजवी भाग, म्हणजे रेखीय बीजगणित आणि न्यूरल नेटवर्कची मूलभूत माहिती, मला विद्यापीठातून आठवली, त्यामुळे मला काही विशेष अडचणी आल्या नाहीत. अभ्यासक्रमाची रचना बर्‍यापैकी मानक आहे. कोर्स आठवड्यात विभागलेला आहे. प्रत्येक आठवड्यात सुरुवातीला छोट्या चाचण्यांसह मिश्रित व्याख्याने असतात. व्याख्यानानंतर, एक असाइनमेंट जारी केले जाते जे करणे आवश्यक आहे, पाठवले जाईल आणि ते आपोआप तपासले जाईल. थोडक्यात, अभ्यासक्रमात शिकवलेली यादी खालीलप्रमाणे आहे.
- खर्च कार्य
-रेषीय प्रतिगमन
- ग्रेडियंट डिसेंट
- वैशिष्ट्य स्केलिंग
- सामान्य समीकरण
- लॉजिस्टिक प्रतिगमन
- मल्टीक्लास वर्गीकरण (एक वि सर्व)
- न्यूरल नेटवर्क
- backpropagation
- नियमितीकरण
- पूर्वाग्रह/विभिन्नता
- शिकण्याचे वक्र
- त्रुटी मेट्रिक्स (सुस्पष्टता, रिकॉल, F1)
- सपोर्ट वेक्टर मशीन्स (मोठ्या फरकाने वर्गीकरण)
- K- म्हणजे
- मुख्य घटक विश्लेषण
- विसंगती शोधणे
- सहयोगी फिल्टरिंग (रिकमेडर सिस्टम)
- स्टोकास्टिक, मिनी-बॅच, बॅच ग्रेडियंट डिसेंट्स
- ऑनलाइन शिक्षण
- नकाशा कमी करा
- कमाल मर्यादा विश्लेषण
अभ्यासक्रम पूर्ण केल्यानंतर या सर्व विषयांची समज उपस्थित होती. 2 वर्षांनंतर, जवळजवळ सर्वकाही नैसर्गिकरित्या विसरले गेले. मशीन लर्निंगशी परिचित नसलेल्या आणि पुढे जाण्यासाठी मूलभूत गोष्टींची चांगली समज मिळवू इच्छिणाऱ्यांना मी याची शिफारस करतो.

प्रथम धाव

सप्टेंबर आधीच आला होता आणि मुलाखतीचा विचार करण्याची वेळ आली होती. साइटद्वारे सबमिट करणे हा एक ऐवजी विनाशकारी व्यवसाय असल्याने, मी Google वर काम करणारे मित्र शोधू लागलो. निवड माझ्यावर पडली, कारण तो एकमेव मला थेट ओळखत होता (जरी वैयक्तिकरित्या नाही). त्याने माझा रेझ्युमे देण्यास सहमती दर्शवली आणि लवकरच मला रिक्रूटरकडून पहिल्या कॉलसाठी त्याच्या कॅलेंडरवर स्लॉट बुक करण्याची ऑफर देणारा ईमेल आला. काही दिवसांनंतर मला फोन आला. आम्ही Hangouts द्वारे संवाद साधण्याचा प्रयत्न केला, परंतु गुणवत्ता भयानक होती, म्हणून आम्ही फोनवर स्विच केले. प्रथम, आम्ही त्वरीत मानक कसे, का आणि का यावर चर्चा केली आणि नंतर तांत्रिक स्क्रीनिंगकडे वळलो. त्यात “हॅश मॅपमध्ये टाकण्याची गुंतागुंत काय आहे”, “तुम्हाला कोणती संतुलित झाडे माहित आहेत” या भावनेने डझनभर प्रश्नांचा समावेश होता. जर तुम्हाला या गोष्टींची प्राथमिक माहिती असेल तर अवघड नाही. स्क्रीनिंग व्यवस्थित पार पडली आणि निकालाच्या आधारे आठवड्यातून पहिली मुलाखत आयोजित करण्याचा निर्णय घेण्यात आला.

मुलाखतही हँगआऊटद्वारेच झाली होती. प्रथम, ते माझ्याबद्दल 5 मिनिटे बोलले, नंतर ते समस्येकडे गेले. काम आलेखांवर होते. काय करावे हे मला पटकन समजले, परंतु चुकीचा अल्गोरिदम निवडला. जेव्हा मी कोड लिहायला सुरुवात केली, तेव्हा मला हे समजले आणि मी जोडलेल्या दुसर्‍या पर्यायावर स्विच केले. मुलाखतकाराने अल्गोरिदमच्या जटिलतेबद्दल अनेक प्रश्न विचारले, ते वेगवान असू शकते का ते विचारले. कसा तरी अडकलो आणि जमलं नाही. यावेळी, वेळ आली आणि आम्ही निरोप घेतला. त्यानंतर, सुमारे 10 मिनिटांनंतर, माझ्या लक्षात आले की या विशिष्ट समस्येमध्ये मी वापरलेल्या Dijkstra च्या अल्गोरिदमऐवजी, कोणीही ब्रेडथ-फर्स्ट शोध वापरू शकतो आणि ते जलद होईल. थोड्या वेळाने, भर्तीकर्त्याने कॉल केला आणि सांगितले की एकंदरीत मुलाखत चांगली झाली आणि आणखी एक व्यवस्था करणे आवश्यक आहे. अजून एका आठवड्याची भेट घेतली.

यावेळी परिस्थिती आणखी बिघडली. जर पहिल्यांदा मुलाखत घेणारा मैत्रीपूर्ण आणि मिलनसार होता, तर यावेळी तो काहीसा उदास होता. मी ताबडतोब समस्येचे निराकरण करू शकलो नाही, जरी मी दिलेल्या कल्पना, तत्त्वतः, त्याचे निराकरण होऊ शकतात. शेवटी, मुलाखतकाराच्या काही सूचनांनंतर, मी एक उपाय शोधून काढला. यावेळी तो पुन्हा ब्रेडथ-फर्स्ट सर्च ठरला, फक्त काही मुद्द्यांवरून. मी उपाय लिहिले, वेळेत ठेवले, परंतु सीमा प्रकरणे विसरलो. काही काळानंतर, भर्तीकर्त्याने कॉल केला आणि सांगितले की यावेळी मुलाखत घेणारा समाधानी नाही, कारण त्याच्या मते मला बर्याच टिप्स (3 किंवा 4 तुकडे) आवश्यक आहेत आणि मी लिहिताना सतत कोड बदलत असतो. दोन मुलाखतींच्या निकालांच्या आधारे पुढे न जाण्याचा निर्णय घेण्यात आला, परंतु माझी अशी इच्छा असल्यास पुढील मुलाखत एक वर्षासाठी पुढे ढकलली. सिमसाठी, त्यांनी निरोप घेतला.

आणि या कथेने मी अनेक निष्कर्ष काढले:

  • सिद्धांत चांगला आहे, परंतु आपल्याला ते द्रुतपणे नेव्हिगेट करण्याची आवश्यकता आहे
  • अभ्यासाशिवाय सिद्धांत मदत करणार नाही. समस्यांचे निराकरण करणे आणि कोडचे लेखन स्वयंचलिततेवर आणणे आवश्यक आहे.
  • मुलाखत घेणाऱ्यावर बरेच काही अवलंबून असते. आणि याबद्दल काहीही करू नका.

दुसऱ्या धावण्याची तयारी करत आहे

परिस्थितीचा विचार करून, मी वर्षभरात पुन्हा प्रयत्न करण्याचा निर्णय घेतला. आणि ध्येय थोडेसे संपादित केले. जर पूर्वी मुख्य ध्येय अभ्यास हे होते आणि गुगल मधील मुलाखत हे दूरच्या गाजरासारखे होते, तर आता मुलाखत उत्तीर्ण होणे हे ध्येय होते आणि शिकणे हे साधन आहे.
तर, एक नवीन योजना विकसित केली गेली, ज्यामध्ये खालील मुद्द्यांचा समावेश होता:
  • पुस्तके आणि लेख वाचून सिद्धांताचा अभ्यास करणे सुरू ठेवा.
  • 500-1000 तुकड्यांच्या प्रमाणात अल्गोरिदमिक समस्या सोडवा.
  • व्हिडिओ पाहून सिद्धांत शिकणे सुरू ठेवा.
  • अभ्यासक्रमांद्वारे सिद्धांताचा अभ्यास करणे सुरू ठेवा.
  • Google मुलाखतींसह इतर लोकांच्या अनुभवांचा अभ्यास करा.
योजना माझ्याकडून वर्षभरात पूर्ण झाली. पुढे, मी प्रत्येक बिंदूसाठी नेमके काय केले याचे वर्णन करेन.

पुस्तके आणि लेख

मी वाचलेल्या लेखांची संख्या देखील मला आठवत नाही, मी ते रशियन आणि इंग्रजी दोन्हीमध्ये वाचले. कदाचित सर्वात उपयुक्त साइट हे. येथे कोड उदाहरणांसह मोठ्या संख्येने मनोरंजक अल्गोरिदमचे वर्णन आहे.

मी 5 पुस्तके वाचली: अल्गोरिदम, चौथी आवृत्ती (सेजविक, वेन), अल्गोरिदमची ओळख 3री आवृत्ती (कोरमेन, लीझरसन, रिव्हेस्ट, स्टीन), क्रॅकिंग द कोडिंग मुलाखत चौथी आवृत्ती (गेल लाकमन), प्रोग्रामिंग मुलाखती एक्सपोज्ड 2री आवृत्ती, सुजननॉन्ग , Giguere), प्रोग्रामिंग मुलाखतींचे घटक (अझिझ, ली, प्रकाश). ते 2 श्रेणींमध्ये विभागले जाऊ शकतात. Sedgwick आणि Cormen यांची पुस्तके प्रथम क्रमांकावर येतात. हा सिद्धांत आहे. बाकी मुलाखतीची तयारी आहे. पुस्तकातील सेडगविक त्याच्या अभ्यासक्रमांप्रमाणेच गोष्ट सांगतो. फक्त लिखित स्वरूपात. जर तुम्ही कोर्स घेतला असेल तर काळजीपूर्वक वाचण्यात फारसा अर्थ नाही, परंतु कोणत्याही परिस्थितीत याकडे दुर्लक्ष करण्यासारखे आहे. जर तुम्ही कोर्स पाहिला नसेल तर तो वाचण्यात अर्थ आहे. कॉर्मन मला खूप कंटाळवाणा वाटला. कष्टाने प्रामाणिकपणे प्रभुत्व मिळवले. फक्त बाहेर काढले मुख्य प्रमेय, आणि अनेक क्वचित वापरल्या जाणार्‍या डेटा स्ट्रक्चर्स (Fibonacci heap, van Emde Boas tree, radix heap).

मुलाखतीची तयारी करण्यासाठी तुम्ही किमान एक पुस्तक वाचले पाहिजे. ते सर्व एकाच तत्त्वावर बांधलेले आहेत. ते मोठ्या तंत्रज्ञान कंपन्यांमधील मुलाखत प्रक्रियेचे वर्णन करतात, संगणक विज्ञानातील मूलभूत गोष्टी देतात, या मूलभूत गोष्टींसाठी कार्ये देतात, समस्या सोडवतात आणि उपायांचे विश्लेषण करतात. या तीनपैकी, मी बहुधा मुख्य म्हणून कोडिंग मुलाखत क्रॅक करण्याची शिफारस करेन आणि बाकीचे पर्यायी आहेत.

अल्गोरिदम समस्या

हा कदाचित तयारीचा सर्वात मनोरंजक मुद्दा होता. आपण, अर्थातच, खाली बसू शकता आणि मूर्खपणे समस्या सोडवू शकता. यासाठी अनेक वेगवेगळ्या साइट्स आहेत. मी प्रामुख्याने तीन वापरले आहेत: हॅकररँक , कोडचेफआणि लीटकोड. CodeChef वर, कार्यांचे वर्गीकरण अडचणीनुसार केले जाते, परंतु विषयानुसार नाही. Hackerrank वर अडचण आणि विषय या दोन्ही बाबतीत.

पण मला लगेच कळले की, अजून बरेच काही आहेत मनोरंजक मार्ग. आणि या स्पर्धा आहेत (प्रोग्रामिंग आव्हाने किंवा प्रोग्रामिंग स्पर्धा). सर्व तीन साइट त्यांना प्रदान करतात. खरे आहे, लीटकोडमध्ये एक समस्या आहे - एक गैरसोयीचा टाइम झोन. म्हणून, मी या साइटवर भाग घेतला नाही. Hackerrank आणि CodeChef 1 तास ते 10 दिवस चालणार्‍या विविध स्पर्धांची बऱ्यापैकी संख्या प्रदान करतात. वेगवेगळ्या फॉरमॅटसाठी भिन्न नियमबरं, होय, आपण याबद्दल बराच वेळ बोलू शकता. स्पर्धा चांगली असण्याचे मुख्य कारण म्हणजे शिकण्याच्या प्रक्रियेत स्पर्धात्मक (आणि पुन्हा एक टॅटोलॉजी) घटक समाविष्ट करणे.

एकूण, मी हॅकररँकवरील 37 स्पर्धांमध्ये भाग घेतला. यापैकी 32 रेट केले गेले आणि 5 एकतर प्रायोजित केले गेले (मला त्यापैकी एकामध्ये $25 देखील मिळाले) किंवा मनोरंजनासाठी. रँकिंगमध्ये, मी टॉप 4% 10 वेळा, टॉप 12% 11 वेळा आणि टॉप 25% मध्ये 5 वेळा होतो. सर्वोत्तम परिणाम 3 तासात 27/1459 आणि आठवड्यात 22/9721 होते.

हॅकररँकवरील स्पर्धा कमी वारंवार होत असताना मी कोडशेफवर स्विच केले. एकूण, मी 5 स्पर्धांमध्ये भाग घेऊ शकलो. दहा दिवसांच्या स्पर्धेत 426/5019 असा सर्वोत्तम निकाल लागला.

एकूण, स्पर्धांमध्ये आणि त्याप्रमाणेच, मी 1000 हून अधिक समस्या सोडवल्या, ज्या योजनेत बसतात. आता, दुर्दैवाने, स्पर्धात्मक क्रियाकलाप सुरू ठेवण्यासाठी कोणताही मोकळा वेळ नाही, ज्याप्रमाणे कोणतेही उद्दिष्ट नाही ज्यासाठी मोकळा वेळ रद्द केला जाऊ शकत नाही. पण मजा आली. मी शिफारस करतो की ज्यांना यात स्वारस्य आहे त्यांनी समविचारी लोक शोधा. एकटे किंवा गटात अधिक मनोरंजक आहे. मी एका मित्रासोबत या गोष्टीत मजा केली, म्हणून कदाचित ते खूप चांगले गेले.

व्हिडिओ पाहणे

स्कीनाचे पुस्तक वाचल्यानंतर, मला मुळात तो काय करतो याबद्दल रस निर्माण झाला. सेडगविक प्रमाणेच ते विद्यापीठात प्राध्यापक आहेत. या संदर्भात, नेटवर्कवर आपण त्याच्या अभ्यासक्रमांचे व्हिडिओ शोधू शकता. मी अभ्यासक्रमाचे पुनरावलोकन करण्याचा निर्णय घेतला COMP300E - प्रोग्रामिंग आव्हाने - 2009 HKUST. मला ते खरोखर आवडले असे मी म्हणू शकत नाही. प्रथम, व्हिडिओ गुणवत्ता फार चांगली नाही. दुसरे म्हणजे, मी अभ्यासक्रमात चर्चा केलेल्या समस्या सोडवण्याचा प्रयत्न केला नाही. त्यामुळे सहभाग फारसा नव्हता.
समस्या सोडवण्याच्या प्रक्रियेत, योग्य अल्गोरिदम शोधण्याचा प्रयत्न करताना, मला तुषार रॉयचा व्हिडिओ आला. तो Amazon मध्ये काम करत होता आणि आता Apple मध्ये काम करतो. मी नंतर स्वत: साठी आढळले म्हणून, तो आहे YouTube चॅनेल, जिथे तो विविध अल्गोरिदमचे विश्लेषण करतो. लेखनाच्या वेळी, चॅनेलमध्ये 103 व्हिडिओ आहेत. आणि मी म्हणायलाच पाहिजे की त्याच्या कामगिरीचे विश्लेषण अतिशय सभ्यतेने केले आहे. मी इतर लेखकांना पाहण्याचा प्रयत्न केला, परंतु तरीही ते कार्य करत नाही. त्यामुळे मी हे चॅनेल पाहण्यासाठी नक्कीच शिफारस करू शकतो.

अभ्यासक्रम

मी येथे खरोखर काहीही केले नाही. मी Google वरील अँड्रॉइड डेव्हलपर नॅनोडिग्रीचा व्हिडिओ पाहिला आणि ITMO कडून कोडिंग स्पर्धा कशी जिंकायची: चॅम्पियन्सचे रहस्य . नॅनोडिग्री स्वतःसाठीच आहे, जरी मी नैसर्गिकरित्या तिथून नवीन काहीही शिकलो नाही. आयटीएमओचा अभ्यासक्रम सिद्धांताच्या दृष्टीने थोडासा कुरकुरीत आहे, परंतु कार्ये मनोरंजक होती. मी त्यापासून प्रारंभ करण्याची शिफारस करणार नाही, परंतु तत्त्वतः, त्यावर वेळ व्यर्थ घालवला गेला नाही.

इतर लोकांच्या अनुभवातून शिका

अर्थात, अनेकांनी गुगलमध्ये जाण्याचा प्रयत्न केला. काही आत शिरले, काही आले नाहीत. काहींनी त्यावर लेख लिहिले आहेत. मनोरंजक गोष्टींपैकी, मी कदाचित हे आणि हे लक्षात घेईन. पहिल्या प्रकरणात, एखाद्या व्यक्तीने स्वतःसाठी सॉफ्टवेअर अभियंता बनण्यासाठी आणि Google मध्ये येण्यासाठी काय शिकले पाहिजे याची यादी तयार केली आहे. तो ऍमेझॉनमध्ये संपला, परंतु ते इतके महत्त्वाचे नाही. दुसरी मॅन्युअल Google अभियंता लारिसा अग्रकोवा () यांनी लिहिली होती. या दस्तऐवजाच्या व्यतिरिक्त, तुम्ही तिचा ब्लॉग देखील वाचू शकता.

दुसरी धाव

आणि आता एक वर्ष उलटले आहे. अभ्यासाच्या बाबतीत तो खूप श्रीमंत निघाला. पण मी नवीन शरद ऋतूकडे खूप खोलवर पोहोचलो सैद्धांतिक ज्ञानआणि व्यावहारिक कौशल्ये विकसित केली. मला तयारीसाठी वाटप करण्यात आलेले वर्ष संपायला अजून काही आठवडे बाकी होते, तेव्हा अचानक गुगलच्या एका रिक्रूटरचे पत्र मेलमध्ये पडले, ज्यामध्ये त्याने मला विचारले की मला अजूनही गुगलमध्ये काम करण्याची इच्छा आहे का आणि ते करेन. तुला त्याच्याशी बोलायला हरकत नाही. साहजिकच माझी हरकत नव्हती. आम्ही एका आठवड्यात कॉल करण्याचे मान्य केले. मला एक अपडेटेड रेझ्युमे देखील विचारण्यात आला, ज्याला मी संलग्न केले लहान वर्णनत्याने कामावर आणि तत्त्वानुसार एका वर्षात काय केले.

आयुष्यभर बोलून झाल्यावर, आम्ही ठरवलं की गेल्या वर्षीप्रमाणेच एका आठवड्यात एक Hangouts मुलाखत होईल. एक आठवडा उलटून गेला, मुलाखतीची वेळ झाली, पण मुलाखत घेणारा दिसला नाही. 10 मिनिटे गेली, मी आधीच घाबरू लागलो होतो, जेव्हा अचानक कोणीतरी गप्पा मारल्या. हे थोड्या वेळाने घडले की, काही कारणास्तव माझा मुलाखत घेणारा येऊ शकला नाही आणि त्याच्यासाठी त्वरित बदली शोधण्यात आली. संगणक सेट करण्याच्या बाबतीत आणि मुलाखत घेण्याच्या बाबतीत ती व्यक्ती काहीशी अप्रस्तुत होती. पण नंतर सर्व काही ठीक झाले. मी समस्येचे त्वरीत निराकरण केले, युक्त्या कोठे शक्य आहेत, त्या कशा टाळता येतील याचे वर्णन केले. अनेक चर्चा केल्या विविध पर्यायकार्ये, अल्गोरिदमची जटिलता. मग आम्ही आणखी 5 मिनिटे बोललो, अभियंत्याने म्युनिकमध्ये काम करण्याच्या त्याच्या छापांना सांगितले (झ्युरिचमध्ये, त्यांना त्वरित बदली सापडली नाही), आणि त्यावर ते वेगळे झाले.

त्याच दिवशी एका रिक्रूटरने माझ्याशी संपर्क साधला आणि सांगितले की मुलाखत चांगली झाली आणि ते मला ऑफिसमध्ये मुलाखतीसाठी आमंत्रित करण्यास तयार आहेत. दुसऱ्या दिवशी, आम्ही Hangouts द्वारे फोन केला आणि तपशीलांवर चर्चा केली. मला व्हिसासाठी अर्ज करायचा असल्याने आम्ही एका महिन्यात मुलाखत घेण्याचे ठरवले.

कागदपत्रे तयार करताना, मार्गात मी भर्तीकर्त्याशी आगामी मुलाखतीची चर्चा केली. प्रमाणित Google मुलाखतीत 4 अल्गोरिदमिक आणि एक सिस्टम डिझाइन असते. पण, मी अँड्रॉइड डेव्हलपर म्हणून काम करत असल्याने, मला सांगण्यात आले की मुलाखतीचा काही भाग Android तपशीलांसह असेल. नेमके काय आणि स्पेसिफिकेशन्स काय असतील, मी भरतीतून बाहेर पडू शकलो नाही. माझ्या समजल्याप्रमाणे, याची ओळख तुलनेने अलीकडेच झाली होती आणि तो स्वतः फारसा अद्ययावत नव्हता. मला दोन प्रशिक्षण सत्रांसाठी देखील साइन अप केले होते: अल्गोरिदमिक मुलाखत कशी पास करावी आणि सिस्टम डिझाइन मुलाखत कशी पास करावी. सत्रे मध्यम उपयोगाची होती. तेथे देखील, ते Android विकसकांना काय विचारतात हे कोणीही मला सांगू शकत नाही. त्यामुळे या महिन्यासाठी माझी तयारी पुढीलप्रमाणे झाली:

  • खरेदी मार्कर बोर्डआणि मेमरीमधून त्यावर 2-3 डझनभर लोकप्रिय अल्गोरिदम लिहित आहेत. दररोज 3-5 तुकडे. एकूण, प्रत्येक अनेक वेळा लिहिले होते.
  • मी दररोज वापरत नसलेल्या विविध Android माहितीची मेमरी रीफ्रेश करत आहे
  • बिग स्केल आणि त्या सर्वांबद्दल काही व्हिडिओ पहात आहे
मी म्हटल्याप्रमाणे, समांतर मी ट्रिपसाठी कागदपत्रे करत होतो. सुरुवातीला, मला आमंत्रण पत्र तयार करण्यासाठी डेटा विचारण्यात आला. मग स्वित्झर्लंडला स्वित्झर्लंडला व्हिसा कोण देतो हे शोधण्याचा मी बराच काळ प्रयत्न केला, कारण स्विस दूतावास यास सामोरे जात नाही. हे जसे बाहेर वळले, हे ऑस्ट्रियन वाणिज्य दूतावासाने केले आहे. फोन करून अपॉइंटमेंट घेतली. त्यांनी कागदपत्रांचा एक समूह मागितला, परंतु विशेष मनोरंजक काहीही नाही. फोटो, पासपोर्ट, निवास परवाना, विविध प्रमाणपत्रांचा एक समूह आणि अर्थातच निमंत्रण पत्र. दरम्यान, पत्र आले नाही. परिणामी, मी नेहमीच्या प्रिंटआउटसह गेलो आणि ते चांगले कार्य केले. पत्र स्वतःच आणखी 3 दिवसांनी आले, आणि सायप्रियट FedEx ला माझा पत्ता सापडला नाही आणि मला स्वतःच त्यासाठी जावे लागले. त्याच वेळी, मला त्याच FedEx "e पार्सलमध्ये सर्व काही मिळाले, जे ते मला देखील वितरित करू शकले नाहीत, कारण त्यांना पत्ता सापडला नाही, आणि जो जूनपासून तेथे होता (5 महिने, कार्ल). कारण मी केले. त्याबद्दल माहित नाही, जे नैसर्गिक आहे आणि त्यांच्याकडे ते आहे असे मी गृहीत धरले नाही. मला माझा व्हिसा वेळेवर मिळाला, त्यानंतर त्यांनी हॉटेल बुक केले आणि मला फ्लाइटचे पर्याय दिले. मी ते अधिक सोयीस्कर करण्यासाठी पर्याय समायोजित केले. थेट उड्डाणे नाहीत , परिणामी, मी तिथे अथेन्समार्गे उड्डाण केले आणि व्हिएन्नामार्गे परत गेलो.

सहलीच्या सर्व औपचारिकता पूर्ण झाल्यानंतर, आणखी काही दिवस गेले आणि मी प्रत्यक्षात झुरिचला गेलो. कोणत्याही घटनेशिवाय पोहोचलो. मी विमानतळावरून शहरापर्यंत ट्रेनने प्रवास केला - जलद आणि सोयीस्कर. शहरात थोडी भटकंती केल्यावर एक हॉटेल सापडले आणि चेक इन केले. हॉटेल जेवणाशिवाय बुक केलेले असल्याने, मी शेजारी जेवण केले आणि झोपी गेलो, कारण फ्लाइट सकाळची होती आणि मला आधीच झोपायचे होते. दुसऱ्या दिवशी मी हॉटेलमध्ये नाश्ता करून (काही पैसे देऊन) गुगल ऑफिसमध्ये गेलो. एकूण, गुगलची झुरिचमध्ये अनेक कार्यालये आहेत. माझी मुलाखत मध्यवर्ती भागात नव्हती. आणि सर्वसाधारणपणे, ऑफिस अगदी सामान्य दिसत होते, म्हणून मला "सामान्य" Google कार्यालयातील सर्व वस्तू पाहण्याची संधी मिळाली नाही. प्रशासकाकडे नोंदणी केली आणि थांबायला बसलो. काही वेळाने, भर्ती करणारा बाहेर आला आणि त्याने मला त्या दिवसाचा प्लॅन सांगितला, त्यानंतर तो मला त्या खोलीत घेऊन गेला जिथे मुलाखती होणार होत्या. वास्तविक, योजनेमध्ये 3 मुलाखती, दुपारचे जेवण आणि आणखी 2 मुलाखतींचा समावेश होता.

मुलाखत क्रमांक एक

पहिली मुलाखत फक्त Android साठी होती. शिवाय, त्याचा अल्गोरिदमशी काहीही संबंध नव्हता. आश्चर्य मात्र. बरं, ठीक आहे, त्यामुळे आणखी परिचित. आम्हाला विशिष्ट UI घटक बनवण्यास सांगितले होते. प्रथम, आम्ही काय आणि कसे चर्चा केली. त्याने RxJava मध्ये निर्णय घेण्याचे सुचवले, ते नेमके काय आणि का करायचे याचे वर्णन केले. ते म्हणाले की हे नक्कीच चांगले आहे, परंतु Android फ्रेमवर्क वापरून करूया. आणि त्याच वेळी आपण बोर्डवर कोड लिहू. आणि फक्त एक घटक नाही तर संपूर्ण क्रियाकलाप जो हा घटक वापरतो. त्यासाठी मी तयार नव्हतो. बोर्डवर 30-50 ओळींसाठी अल्गोरिदम लिहिणे ही एक गोष्ट आहे आणि दुसरी गोष्ट म्हणजे Android कोड नूडल्स, अगदी संक्षेप आणि "ठीक आहे, मी हे लिहिणार नाही कारण ते खूप स्पष्ट आहे." हे 3 बोर्डसाठी काही प्रकारचे व्हिनिग्रेट निघाले. त्या. मी समस्या सोडवली, पण ती मूक दिसत होती.

मुलाखत क्रमांक दोन

यावेळी मुलाखत अल्गोरिदमवर आधारित होती. आणि दोन मुलाखतकार होते. एक वास्तविक मुलाखतकार आहे आणि दुसरा तरुण पडवन (छाया मुलाखतकार) आहे. सह डेटा स्ट्रक्चर आणणे आवश्यक होते काही गुणधर्म. प्रथम, नेहमीप्रमाणे, त्यांनी समस्येवर चर्चा केली. मी वेगवेगळे प्रश्न विचारले, मुलाखतकाराने उत्तर दिले. काही काळानंतर, त्यांना बोर्डवर शोधलेल्या संरचनेच्या अनेक पद्धती लिहिण्यास सांगितले गेले. या वेळी ते कमी-अधिक प्रमाणात यशस्वी झाले होते, जरी काही किरकोळ त्रुटींसह मी मुलाखतकाराच्या सूचनेनुसार दुरुस्त केल्या.

मुलाखत क्रमांक तीन

यावेळी सिस्टम डिझाइन, जे अचानक देखील Android असल्याचे बाहेर पडले. विशिष्ट कार्यक्षमतेसह अनुप्रयोग विकसित करणे आवश्यक होते. आम्ही अनुप्रयोगासाठी, सर्व्हरसाठी, संप्रेषण प्रोटोकॉलसाठी आवश्यकतांवर चर्चा केली. पुढे, मी अनुप्रयोग तयार करताना कोणते घटक किंवा लायब्ररी वापरेन याचे वर्णन करण्यास सुरुवात केली. आणि मग, जॉब शेड्युलरच्या उल्लेखावर, काही गडबड झाली. मुख्य गोष्ट अशी आहे की मी त्याचा सरावात कधीही वापर केला नाही, कारण त्याच्या प्रकाशनाच्या वेळी मी फक्त समर्थन अनुप्रयोगांवर स्विच केले, जिथे त्याच्या वापरासाठी कोणतीही कार्ये नव्हती. त्यानंतरच्या विकासादरम्यान, ते समान होते. म्हणजेच, सिद्धांतानुसार, मला ही गोष्ट काय आहे, ती कधी आणि कशी लागू केली जाते हे माहित आहे, परंतु ती वापरण्याचा अनुभव नाही. आणि मुलाखत घेणार्‍याला ते फारसे आवडले नाही. मग त्यांनी मला कोड लिहायला सांगितले. होय, अनुप्रयोग विकसित करताना, आपल्याला त्वरित कोड लिहिणे आवश्यक आहे. पुन्हा बोर्डवर Android कोड. तो पुन्हा भयानक निघाला.

रात्रीचे जेवण

दुसरी व्यक्ती येणार होती, पण आली नाही. आणि Google च्या चुका आहेत. परिणामी, मी आधीच्या मुलाखतकाराकडे, तिच्या सहकार्‍यासोबत जेवायला गेलो आणि थोड्या वेळाने पुढचा मुलाखतकारही सामील झाला. दुपारचे जेवण खूपच छान होते. पुन्हा, हे झुरिचमधील मुख्य कार्यालय नसल्यामुळे, जेवणाची खोली अतिशय आनंददायी असली तरी अगदी सामान्य दिसत होती.

मुलाखत क्रमांक चार

शेवटी, अल्गोरिदम त्यांच्या शुद्ध स्वरूपात. मी पहिल्या समस्येचे द्रुतगतीने आणि ताबडतोब प्रभावीपणे निराकरण केले, जरी मी एका बाउंड्री केससह चुकलो, परंतु मुलाखतकाराच्या सूचनेनुसार (त्याने ही सीमा प्रकरण दिले), मला समस्या सापडली आणि त्याचे निराकरण केले. अर्थात, बोर्डवर कोड लिहिणे आवश्यक होते. मग एक समान कार्य दिले गेले, परंतु अधिक कठीण. तिच्यासाठी, मला दोन सबऑप्टिमल उपाय सापडले आणि जवळजवळ सर्वोत्कृष्ट उपाय सापडले, विचार पूर्ण करण्यासाठी 5-10 मिनिटे पुरेसे नाहीत. बरं, त्यासाठी कोड लिहायला माझ्याकडे वेळ नव्हता.

मुलाखत क्रमांक पाच

आणि पुन्हा Android मुलाखत. मला आश्चर्य वाटते की मी वर्षभर अल्गोरिदम का अभ्यास केला?
सुरुवातीला काही सोपे प्रश्न होते. मग मुलाखतकाराने बोर्डवर कोड लिहून त्यात समस्या शोधण्यास सांगितले. सापडले, स्पष्ट केले, दुरुस्त केले. चर्चा केली. आणि मग काही अनपेक्षित प्रश्न सुरु झाले “पद्धत Y ने दहावी मध्ये काय करते”, “पद्धत Y आत काय करते”, “वर्ग Z काय करते”. अर्थात, मी काहीतरी उत्तर दिले, परंतु नंतर मी म्हणालो की मला माझ्या कामात अलीकडेच हे आढळले नाही आणि हे कोण, काय आणि कसे तपशीलवारपणे करत आहे हे मला आठवत नाही. त्यानंतर, मुलाखतकाराने विचारले की मी आता काय करतो? आणि प्रश्न या विषयावर गेले. येथे मी आधीच बरेच चांगले उत्तर दिले आहे.

शेवटची मुलाखत संपल्यानंतर, त्यांनी माझा पास काढून घेतला, मला शुभेच्छा दिल्या आणि मला माझ्या मार्गावर पाठवले. मी शहराभोवती थोडे फिरलो, रात्रीचे जेवण केले आणि हॉटेलमध्ये गेलो, जिथे मला झोप लागली, फ्लाइट पुन्हा पहाटे होते. दुसऱ्या दिवशी मी सुरक्षितपणे सायप्रसला पोहोचलो. भर्ती करणार्‍याच्या विनंतीनुसार, मी मुलाखतीवर अभिप्राय लिहिला आणि खर्च केलेल्या पैशाच्या परतावासाठी एका विशेष सेवेमध्ये एक फॉर्म भरला. सर्व खर्चांपैकी, Google फक्त तिकिटांसाठी थेट पैसे देते. हॉटेल, जेवण आणि प्रवासाचे पैसे उमेदवाराकडून दिले जातात. मग आम्ही फॉर्म भरतो, चेक जोडतो आणि एका विशेष कार्यालयात पाठवतो. ते त्यावर प्रक्रिया करतात आणि खात्यात पटकन पैसे ट्रान्सफर करतात.

मुलाखतीचा निकाल लागण्यास दीड आठवडा लागला. त्यानंतर मला माहिती मिळाली की मी "बारच्या थोडा खाली" आहे. म्‍हणजे त्‍याने थोडंसं धरलं नाही. अधिक स्पष्टपणे सांगायचे तर, 2 मुलाखती चांगल्या झाल्या, 2 फारशा चांगल्या झाल्या नाहीत आणि सिस्टम डिझाइन फार चांगले गेले नाही. आता, किमान 3 चांगले गेले, तर स्पर्धा करणे शक्य होईल, परंतु संधीशिवाय. त्यांनी एका वर्षात परत येण्याची ऑफर दिली.

सुरुवातीला, अर्थातच, मी अस्वस्थ होतो, कारण तयारीसाठी खूप प्रयत्न केले गेले होते आणि मुलाखतीच्या वेळेस, मला आधीच सायप्रस सोडण्याची कल्पना आली होती. Googled मिळवणे आणि स्वित्झर्लंडला जाणे हा एक उत्तम पर्याय वाटला.

निष्कर्ष

आणि इथे आपण लेखाच्या शेवटच्या भागात आलो आहोत. होय, मी दोनदा Google मुलाखतीत नापास झालो. हे दुःखदायक आहे. तेथे काम करणे मनोरंजक असेल. परंतु, तुम्ही या प्रकरणाकडे दुसऱ्या बाजूने पाहू शकता.
  • दीड वर्षात मी सॉफ्टवेअर डेव्हलपमेंटशी संबंधित बर्‍याच गोष्टी शिकलो.
  • मला प्रोग्रामिंग स्पर्धांमध्ये भाग घेताना खूप मजा आली.
  • मी एक दोन दिवस झुरिचला गेलो होतो. मी तिथे कधी जाणार?
  • मला जगातील सर्वात मोठ्या आयटी कंपन्यांपैकी एकामध्ये मुलाखतीचा अनुभव आला.
अशा प्रकारे, या दीड वर्षांत जे काही घडले ते फक्त प्रशिक्षण किंवा प्रशिक्षण मानले जाऊ शकते. आणि या प्रशिक्षणाचे परिणाम स्वतःला जाणवले. सायप्रस सोडण्याची माझी कल्पना परिपक्व झाली (काही कौटुंबिक परिस्थितीमुळे), मी दुसर्‍या सुप्रसिद्ध कंपनीत अनेक मुलाखती यशस्वीपणे पास केल्या आणि 8 महिन्यांनंतर मी गेलो. पण ती पूर्णपणे वेगळी कथा आहे. तथापि, मला वाटते की मी स्वतःवर काम केलेल्या दीड वर्षासाठी आणि झुरिचमधील 2 मनोरंजक दिवसांसाठी मला अजूनही Google चे आभार मानायचे आहेत.

शेवटी काय सांगू. तुम्ही IT मध्ये काम करत असाल तर गुगल (Amazon, Microsoft, Apple इ.) मध्ये मुलाखतीसाठी स्वतःला तयार करा. कदाचित कधीतरी तुम्ही तिथे जाल. जरी तुमची इच्छा नसली तरीही, माझ्यावर विश्वास ठेवा, अशा प्रशिक्षणातून तुम्ही वाईट होणार नाही. ज्या क्षणी तुम्हाला हे समजेल की तुम्ही (फक्त नशिबाने जरी) यापैकी एका कंपनीत मुलाखत घेऊ शकता, तेव्हा तुम्ही तुमची तयारी सुरू करण्यापूर्वी तुमच्यासाठी आणखी बरेच रस्ते खुले असतील. आणि वाटेत तुम्हाला फक्त एक ध्येय, चिकाटी आणि वेळ आवश्यक आहे. तुम्हाला यशाची शुभेच्छा :)