JavaRush /Java Blog /Random-TK /Tehniki söhbetdeşlikde aerobatika: Google, Microsoft we ş...

Tehniki söhbetdeşlikde aerobatika: Google, Microsoft we ş.m. nädip girdim

Toparda çap edildi
Makalanyň terjimesi we uýgunlaşmagy Tehniki söhbetdeşligiňizi açyň: Ortaça başlangyç jemgyýetinde Google, Microsoft we başga zatlara näme girdi . Tehniki söhbetdeşlikde aerobatika: Google, Microsoft we başgalara nädip girdim - 1Ilkinji tejribe söhbetdeşligimden ozal tehniki soraglaryň hem beriljekdigini bilmeýärdim. Maňa garaşýan diňe bir topar “özüň hakda aýt” soraglarynyň boljakdygyny çakladym. Şeýle-de bolsa, men hem olara taýyn däldim. Karýerany ugrukdyrmak merkezinde iki sagatlap, hemmelerden gymmatly maslahat almaga synanyşdym, öýde ýene iki sagat dürli soraglara jogap taýýarladym. Theöne söhbetdeşlik üçin gelenimde, söhbetdeş meniň güýçli we gowşak taraplarym hakda soramady. Munuň ýerine maňa marker berdiler we tagta gitmelidigini aýtdylar. Ilki bilen tehniki endiklerimi barlarlar öýdemokdym! Bu meni geň galdyrdy. Soraglara nädip jogap bermelidigimi bilmedim we birnäçe sagatdan soň sypaýyçylyk bilen e-poçta aldym. Bagtymyza, bu wakadan soň köp üstünlikli söhbetdeşlik geçirdim. Elli tehniki söhbetdeşlikde boldum we dostlarymyň köpüsini olar üçin taýýarladym. Meniň çemeleşmäm gaty gowy işleýän ýaly, sebäbi bu maňa we beýlekilere Google, Microsoft, Apple, Amazon we ş.m. ýaly kompaniýalarda geçirilen söhbetdeşliklerde üstünlik gazanmaga kömek etdi. Hemmelere şahsy kömek etmek isleýärin, ýöne munuň üçin ýeterlik wagt ýok. Iň gowy edip biljek zadym, tehniki söhbetdeşliklerden nädip dynmalydygy barada ädimme-ädim gollanma paýlaşmak. Şeýle ýagdaýlarda synag we ýalňyşlyk arkaly näme edip boljakdygyny we edip bolmajakdygyny öwrendim. Ine, ine, menden birnäçe ýyllyk tejribe toplan peýdaly maslahatlaryň sanawy.

1. Masgaralaýyn söhbetdeşliklere göni bökmäň.

Adamlar, adatça, mümkin boldugyça köp gülkünç söhbetdeşlik geçirmegi maslahat berýärler we dogry aýdýarlar. Youöne taýyn däl bolsaňyz, gülkünç söhbetdeşlik netijesiz, gorkuzyjy we hatda ruhdan düşürip biler. Tejribeden aýdyp bilerin: tejribe hökmünde düýbünden taýyn bolmadyk biri bilen söhbetdeşlik geçiren bolsam, soraglarda “ýüzüp”, gaty gowy jogap bermedikleri üçin özlerini demotiw duýdular. Has gowy taýýarlanmak we tehniki söhbetdeşligiň nämedigine düşünmek üçin wagt sarp ediň. Google-da ýaňsylanan söhbetdeşligiň gowy mysaly:

2. Aragatnaşyk endikleri> tehniki taýýarlygyň derejesi

Köp adamlar LeetCode we Hackerrank ýaly saýtlarda birnäçe sagatlap tehniki söhbetdeşliklere taýýarlanýar. Bular tejribe üçin ajaýyp platformalar. Aöne söhbetdeşlikde ýüzbe-ýüz boljak meseleleriňizi tötänleýin çözmek üçin bir topar sagat sarp etmänkäňiz biraz dynç alyň. Bu netijesiz çemeleşme: söhbetdeşlikde iň bolmanda bir ýerde öň görmedik bir soragyňyza duşarsyňyz. Käbir dostlarymyň menden has güýçli programmistleri bar we köplenç tehniki bilimimi synagdan geçirendigime geň galýardym, emma (käwagtlar). Aramyzdaky iň uly tapawut, aragatnaşyk endiklerimi ýerine ýetirmek üçin köp wagt sarp edenligimdir. Çynlakaý: çözgüt logikaňyzy anyk düşündirip bilmeseňiz, iň gowy 100 tehniki meseläni nädip çözmelidigini bilmek size kömek etmez. Pikirleri düzmegi öwrenmek gaty möhümdir. Ilki bilen bularyň hemmesi kyn, oňaýsyz we tebigy däl ýaly bolup görünmegi mümkin, ýöne tejribe kömek edýär. Tehniki bilimiňizi täzeläp durmak möhümdir, ýöne aragatnaşyk endikleriňizi ösdürmek has möhümdir. Upcomingakynda boljak söhbetdeşlikden öň belli bir wagt gysylsa, iki ýyllap kompýuter ylymlarynda öwrenen materialyňyzy iki günde täzeden ulanmaga synanyşanyňyzdan soň aragatnaşyga ünsi jemlemek has gowudyr. Indiki tehniki söhbetdeşlikden ozal muny öwrenip görüň:

2.1 Düşündiriji soraglary bermegi öwreniň

Söhbetdeşligiň esasy artykmaçlyklaryndan biri, size berlen soragy aýdyňlaşdyrmak ukybydyr. Adatça söhbetdeşlik geçirýänler ähli maglumatlary bermeýärler, şonuň üçin olardan goşmaça maglumatlary almaly bolarsyňyz. Meseläniň nämedigine doly düşünmän çözüp bilmersiňiz! Amal etmek üçin, tehniki söhbetdeşliklerden birnäçe sorag alyp bilersiňiz we olar üçin birneme anyklaýjy soraglar tapyp bilersiňiz. Mysal üçin, sanawy tertiplemek soralsa, sorap bilersiňiz:
  • Sanawy nädip tertipleşdirmeli - ýokarlanýan ýa-da aşaklaýan tertipde?
  • Sanawda haýsy maglumatlar bar?
  • Bu görnüşli iş üçin maglumat girişiniň we çykyşynyň nähili bolmalydygyny mysal berip bilersiňizmi?
  • We ş.m.
Moreene-de köp sorag bolup biler - bular diňe birnäçe mysal. Dürli nuanslary aýdyňlaşdyryň: Giriş we çykyş mysallaryny soraň
  • Maglumatlaryň görnüşini görkeziň
  • Gymmatlyklaryň diapazonynda haýsydyr bir çäklendirmäniň bardygyny ýa-da ýokdugyny barlaň
  • Gyradaky ýagdaýlar bilen iş salyşmalydygyňyzy soraň
  • Programmalaşdyrýan diliňiziň käbir kitaphanalaryny we aýratynlyklaryny ulanyp biljekdigiňizi anyklaň

2.2 Pikirleri aýtmagy öwreniň

Allhli aýdyňlaşdyryjy soraglary bereniňizden we meseläni çözmek üçin nämäniň gerekdigini anyk bilenden soň, çözgüdiňiziň mazmunyny nädip dogry habarlaşmalydygyny öwrenmegiň wagty geldi. Diňe ýolda näme üçin edýändigiňizi düşündirmän kod ýazyp başlasaňyz, söhbetdeş üçin siziň dogry ýa-da ýalňyşdygyňyzy anyklamak kyn bolar. Munuň üçin bal almarsyňyz, ýalňyş çözgüt ýazmagyňyz bilen gutararsyňyz. Alongolda kararyňyzyň logikasyny düşündireniňizde, söhbetdeşlik biraz ýoldan çyksaňyz, dogry ýoly görkezip biler. Islendik kod ýazmazdan ozal synap görüň:
  • Mümkin bolan çözgüdiňiz barada söhbetdeşiňize aýdyň - meseläni “baş” çözüp bilersiňizmi ýa-da mümkin boldugyça gowulaşyp bolarmy?
  • Nädip işlemelidigi barada düşünje almak üçin çözgüt bilen ädimme-ädim ýöräň.
  • Çözgüdi birnäçe ädimlere bölüň we söhbetdeş siziň pikiriňize düşüner ýaly pseudokod ýa-da “skelet” ýazyň
  • Hemme zady gurşap alandygyňyzy anyklamak üçin çözgüdiňizi dürli gyralar bilen barlaň. Söhbetdeşiň pikirini soraň.
Amal etmek üçin, işlenen söhbetdeşlik soragyny alyň we dostuňyza dogry jogap (çözgüt) aýtmaga synanyşyň. Dost tapyp bilmeseň, doldurylan haýwany ýa-da başga bir zady alyp, onuň bilen meşgullan.

3. Tehniki bilimleriňizi we başarnyklaryňyzy ösdüriň

Söhbetdeşlikde nädip dogry gürleşmelidigini öwreneniňizden soň, ähli güýjüňizi tehniki bilimleriňizi ýokarlandyrmak üçin sarp edip bilersiňiz. Algoritmlere we maglumatlar gurluşlaryna göz aýlaň. Maglumat gurluşlary, sortlamak, algoritmler bilen işlemek, bitwise operatorlar, Big O bellikleri we ş.m. ýaly möhüm mowzuklara düşünýändigiňize göz ýetiriň. Bilmeli zatlaryňyzyň sanawy, ýüz tutýan wezipäňize baglylykda tapawutlanýar.

4. Amal ediň!

Indi zerur hünärleri we bilimleri ýokarlandyryp, ähli güýjüňizi durmuşa geçirip bilersiňiz.
JavaRush kursynda köp sanly “enigma” meseleler we amaly çözgütleri döretmek üçin ähli taslamalar bar.
Diňe bir çözgüt ýazmak üçin däl-de, ädimler arkaly pikirlenmäge synanyşyň: akyl taýdan aýdyňlaşdyryjy soraglary beriň, gurluşy barada pikirleniň we diňe çözgüdi ýazyň. Bu, söhbetdeşlikde özüňizi has ynamly duýmaga kömek eder we ynam şa!

5. Söhbetdeşlik wagtynda “dursaňyz” näme etmeli?

Indi hakyky söhbetdeşlige girip, birden soragyň size sebäp bolandygyna göz ýetireliň. Näme edilmelidigini we meseläni nädip çözmelidigini bilmeýärsiňiz. Otagdan çykyp, gaýdyp gelmek islemeýärsiňiz. Düşünýärin - henizem düýşümde arzuw edýän ýagdaýlarymda boldum. Worryöne alada etme, ähli umyt entek ýitirilenok. Bu söhbetdeşlik wagtynda birnäçe gezek bolup geçdi, ýöne adatça teklip bilen gutardy. Bu gaty kyn, nerwiňize düşýär, ýöne islendik zat mümkin. Dynç alyň we pikirleniň. Dem alyň, pikirleriňizi tertibe salyň. Belki, size “düşündiriş” bolar. Çözüwiňizi ýönekeý mysal bilen synap görüň. Şuňa meňzeş meseläniň çözgüdiniň ýönekeýleşdirilen görnüşini döretmäge synanyşyň, ýöne ädimme-ädim hereketlere üns beriň. Mysal üçin, sanawy tertiplemek zerur bolsa, näme edýärsiňiz? Iň kiçi belgini tapyp, başynda goýýarsyňyz. Bu çözgüdi kodda nädip durmuşa geçirerdiňiz? Şahsy çözgüt barada bize aýdyň. Doly çözgüt ýüze çykmasa, bu gowy. Söhbetdeşlige muny aýdyň, ýöne pikir otlyňyza giriň. Bu kynçylyk, başdan geçirenleriňize meňzeýärmi? Ony çözmek üçin belli bir maglumat gurluşyny ulanmaly bolýan ýalymy? Size ýol görkezýän logikany paýlaşyň. Dogruçyl boluň. Berlen soragyň size nätanyş bir bilimdigine ynanýan bolsaňyz, söhbetdeşlige bu barada aýdyň. Çözüw gözlemäge taýýardygyňyzy, ýöne entek zerur endikleriňiziň ýokdugyny aýdyň. Bir gezek maňa tor howpsuzlygy bilen baglanyşykly sorag berildi. Şol döwürde, söhbetdeşlere aýdýan bu ugurda hiç hili tejribäm ýokdy. Bu meseläni ýerine ýetirip biljekdigim üçin maňa zerur esaslary düşündirdiler. Hakyky adamlar bilen söhbetdeşlik geçirersiňiz :) Size gaty gowy düşünýärler, sebäbi özleri hem şuňa meňzeş ýagdaýlarda boldular. Bularyň hemmesi birnäçe ýyllap geçirilen söhbetdeşliklerde döreden maslahatlarym. Olar maňa we dostlarymyň ýokary kompaniýalara girmegine kömek etdiler. Gözlegde üstünlik!
Teswirler
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION