Skip to main content

Paano maiiwasan ang iyong panayam sa teknikal

91 Ninety One ile #CanlıCanlı Online Sohbet ve Ses Analizi #Qpop #ninetyone (Hunyo 2025)

91 Ninety One ile #CanlıCanlı Online Sohbet ve Ses Analizi #Qpop #ninetyone (Hunyo 2025)
Anonim

Kung nagpo-program ka na mula nang ang iyong pajama ay may mga paa sa kanila o nahaharap ka sa bariles ng iyong unang pangangaso ng trabaho sa post-paaralan, ang panayam sa teknikal ay maaaring maging isang nakasisindak na bugtong sa pagitan mo at ng iyong pangarap na trabaho.

Ngunit huwag matakot - maghanda lamang upang ipakita ang iyong mga kasanayan. Sa ibaba makikita mo ang ilang mga tip na kapaki-pakinabang sa anumang teknikal na pakikipanayam.

Bago ang Pakikipanayam

Kumuha ng isang Libro

Tulad ng maaga hangga't maaari bago ang iyong pakikipanayam (kahit na pinamamahalaan ko lamang ang isang maliit na linggo), simulan ang paghahanda. Ang pagtatrabaho sa pamamagitan ng isang prep book ay hindi lamang mai-refresh ang iyong kaalaman sa mga algorithm at mga istruktura ng data, ngunit ilalagay ka rin nito sa tamang mindset na paglutas ng problema.

Pinakamahalaga, pumili ng tamang prep book para sa iyong antas at interes. Ang pag-crack ng Pakikipanayam ng Coding ay isang mahusay na mapagkukunan, ngunit kung hindi ka na isang makatwirang karanasan sa programmer, hindi ito gagawa ng karanasan. Kung nagsisimula ka pa lang, may iba pang mga libro na makakakuha ka ng higit pang agwat ng milya, tulad ng Inilahad ng Mga Programa ng Pakikipanayam: Mga lihim sa Pag-landing ng Iyong Susunod na Trabaho . At maraming mga mas dalubhasa at advanced na mga libro para sa mga may higit na karanasan.

Ginagawa ang Praktis na Perpekto

Ilang mga bagay ang matalo sa gulat tulad ng kasanayan, kaya simulan ang pagpaputi sa tuwing magagawa mo, kahit na talagang maliit na mga problema. Nag-aalok ang mga libro ng pakikipanayam ng Coding ng halos walang katapusang mga problema sa sample, ngunit maaari mo ring gamitin ang mga problema na nakatrabaho mo na. Ilagay ang problema sa iyong sarili (o hilingin sa isang teknolohiyang hilig na kaibigan na magpose ito sa iyo, para sa isang mas makatotohanang pag-setup), i-mapa ang iyong diskarte, at ilagay ang marker upang matuyo ang pagbura ng board. Ang mas komportable ka sa pagmamarka ng blangko na board sa bahay, mas mababa ang pag-aalangan na ikaw ay makapanayam.

Kung ikaw ay maikli sa oras at nais mong mabilis na umiling, maaari kang magdagdag ng presyur na hindi doon sa aktwal na pakikipanayam. Kung bibigyan mo ang iyong sarili ng isang limitasyon sa oras o may isang taong iginagalang mo sa paglalaro ng papel ng iyong tagapanayam, ang tunay na pakikitungo ay pakiramdam tulad ng isang piraso ng cake.

Huwag Sobra ang Iyong Sarili

Kapag nag-iskedyul ka ng mga panayam, siguraduhing mag-iwan ng hindi bababa sa ilang oras sa pagitan ng bawat isa. Ito ay tulad ng isang problema sa unang-mundo, ngunit anumang oras na mayroon akong maraming mga panayam sa isang araw, hindi ko gumanap pati na rin ang maaari kong. Nag-aalala rin ako tungkol sa pagdating sa susunod na oras o naipadala ko na ang aking mga lohika na oras bago.

Oh, at makatulog. Ito ay tulad ng isang bagay na sasabihin sa iyo ng iyong ina, ngunit may ilang mga bagay na itatapon ka sa iyong laro tulad ng pag-agaw sa pagtulog. Maihahambing ito sa pagpapakita ng lasing.

Sa Pakikipanayam

Maging Handa sa Anumang

Kapag ginawa mo ito sa iyong pakikipanayam, dapat kang maging handa para sa ilang iba't ibang mga uri ng paglutas ng problema. Maaaring hilingin sa iyo ng iyong mga tagapanayam na pag-usapan kung paano mo malulutas ang isang problema, maaari nilang buksan ang isang computer at hilingin sa iyo na gabayan sila sa pamamagitan ng paglikha ng code, o maaari nilang isulat ang code sa iyong sarili sa isang whiteboard. Maging handa para sa pagkakaiba-iba, at huwag kumuha ng mga detalye! Hindi mahalaga kung anong paraan ang ginagamit ng iyong mga tagapanayam, ito ang iyong mga kasanayan sa paglutas ng problema na sinubukan nila talaga.

Magtanong

Kapag naipakita ka ng isang problema, isipin mo ito at tiyakin na lubos mong nauunawaan kung ano ang hiniling na bumalik ka. Huwag matakot na magtanong nang maaga kung anuman ang hindi maliwanag. Kung may mga kaso sa gilid, halimbawa, tanungin kung paano nais ng iyong mga tagapanayam na hawakan sila. Dapat mo bang itapon ang isang pagbubukod? Pahinga?

Tiyaking magtanong sa mga katanungan ng pamamaraan upang maunawaan kung ano ang hinahanap ng mga tagapanayam at kung ano ang iyong mga hadlang - halimbawa, "Mayroon bang isang tiyak na wika na nais mong ibigay sa iyo ang aking solusyon?" O "Maaari bang ipalagay na mayroon akong access sa anumang library ng Python? "

At huwag gumawa ng mga pagpapalagay. Kahit na sigurado kang ligtas ito, banggitin nang malakas kung ano ang iniisip mo upang maipabatid sa iyo ng mga tagapanayam kung may kulang ka.

Huwag kang mag-madali

Kapag naiintindihan mo ang tanong na hinihiling sa iyo, huwag matakot na mag-isip ng isang minuto upang mag-isip at iproseso bago mo simulan ang paglutas ng problema. Hangga't hindi ka na-barract sa mga mabilis, batay sa mga tanong, batay sa pag-pause matapos na tanungin ang tanong ay isang mabuting bagay. Siyempre - tiyaking hindi ka kumukuha ng 10 minuto upang malutas ito sa iyong ulo nang hindi nagsasabi ng isang salita! Ang punto ay upang gamitin ang iyong oras sa harap upang maayos ang iyong diskarte, hindi upang subukang isulat ang lahat ng code sa iyong ulo bago mo hinawakan ang marker sa whiteboard.

Mag-isip ng Malaking Larawan

Pag-isipan muna ang malaking larawan ng problema. Masarap na mag-pseudo-code ang pangkalahatang istraktura, hangga't sinabi mo sa mga tagapanayam na kung ano ang ginagawa mo at balak mong bumalik at aktwal na code ito. Ito ay isang mahusay na paraan upang i-off-load ang pag-aayos ng problema upang ang iyong utak ay may maraming silid para sa pagproseso. Makakatulong din ito kung nauubusan ka ng oras sa katapusan; hindi alam ng mga tagapanayam kung paano mo pinaplano na tapusin ang gawain kahit na hindi mo nakuha ang mga detalye.

Gayundin, huwag mag-alala sa una tungkol sa paghahanap ng pinaka-mahusay na paraan upang malutas ang problema, maliban kung ito ay natural na pop sa iyong ulo. Kuko ng isang hindi gaanong mahusay na solusyon, at pagkatapos ay talakayin kung bakit mas mababa ito kaysa sa perpekto. Pagkatapos, kung mayroon kang oras o nakakakita ng isang mas mahusay na paraan upang malutas ito, lumipat sa isang mas maraming oras- o algorithm na mapagkukunan ng espasyo. Kahit na ang kailangan mo lang gawin ay tapusin ang iyong hindi gaanong mahusay na bersyon at pagkatapos ay ipaliwanag kung paano mo ito gagawing mas mabuti, hindi iyon masamang sagot.

Pag-usapan ito

Pinakamahalaga: Makipag-usap. Dalhin kasama ang iyong mga tagapanayam sa iyong paglutas ng problema. Ito ay maaaring maging kasing simple ng pagbalangkas sa kung ano ang gagawin mo kapag ginagawa mo ito ("Kaya, kakailanganin ko ng for-loop upang umulit sa lahat ng mga item sa listahang ito") o pag-post ng mga problema sa iyong sarili tulad mo pumunta ("Nangangahulugan ito na kakailanganin ko ng isang mas mahusay na paraan upang ma-access ang impormasyon; hmm, babalik ako sa ibang pagkakataon").

Ang pakikipag-usap sa iyong proseso ng pag-iisip ay nagbibigay sa iyong mga tagapanayam ng isang window sa kung paano mo iniisip, at sa huli ang punto ng pakikipanayam. Kahit na sa tingin mo ay kamangha-manghang ang iyong solusyon, mas mahusay para sa kanila na malaman kung paano mo nilapitan ang problema at nakuha ang iyong sagot kaysa makita ang buong sagot at hindi magkaroon ng isang pahiwatig tungkol sa kung ano ang humantong sa iyo doon. Binibigyan din nito ang isang tagapanayam ng pagkakataon na tulungan ka kung ikaw ay natigil o bumaba sa isang landas na patay na.

Dalhin din ang Mga Kasanayan sa Iyong Tao

Dahil lamang sa pagpunta ka para sa isang trabaho sa inhinyero ay hindi nangangahulugang maaari kang malambot sa pagiging personable at responsable. Narinig ko ang mga kakila-kilabot na kwento ng mga kamangha-manghang mga programmer na hindi inuupahan dahil hindi sila isang akma sa kultura o may masamang ugali. Sigurado ako na mayroon ka din. Huwag maging tao.

Ang pag-uusisa at sigasig ay pinahahalagahan sa anumang empleyado - at ang mga nag-develop ay hindi naiiba. Tanungin ang tungkol sa koponan ng inhinyero ng kumpanya, ang salansan nito, at ang pinakamahirap na mga problema na kinakapit nito para sa produkto. Siyempre, mayroong isang mahusay na linya sa pagitan ng pagiging masigasig at pagiging isang sycophant, kaya panatilihin itong tunay, ngunit ang lahat ay nagmamahal sa isang kandidato na interesado sa produktong gagawin niya.

Matuto ng bagong bagay

Sa wakas, ang isang bagay na madalas na makaligtaan ng mga tagapanayam ay ang pagkakataon ng pag-aaral. Sana, may matutunan kang bago sa bawat pakikipanayam - makakakuha ka ng isang bagong ideya o bagong tool, o makakuha ng ilang pananaw sa mga kagiliw-giliw na mga produkto at teknolohiya. Ang mas iniisip mo tungkol sa iyong mga pakikipanayam sa ganitong paraan, ang mas mahalaga sa oras na iyon ay sa iyo sa katagalan.