JavaRush /Java Blog /Random-TL /Mahusay na gabay sa paghahanda para sa iyong mga unang pa...

Mahusay na gabay sa paghahanda para sa iyong mga unang panayam sa Java Junior

Nai-publish sa grupo
Tulad ng nabanggit sa isang pag-aaral ng mapagkukunan ng HeadHunter, noong 2020 ang pangangailangan para sa mga espesyalista sa IT sa Russia, maliban sa mga unang buwan ng pag-iisa sa sarili, ay mas mataas kaysa dati. Magiging ganito sa 2021. Ang sitwasyon ay katulad sa Ukraine: bawat taon ang pangangailangan para sa mga espesyalista sa IT ay lumalaki ng 30%, ayon sa isang pag-aaral ng IT labor market ng GlobalLogic. Ang mga kumpanya ay namamahala upang maakit lamang ang 18% ng mga inhinyero. Pinag-uusapan natin, bukod sa iba pang mga bagay, ang tungkol sa mga developer ng junior level. “Magpapatuloy ang deficit sa 2021. Ang pangangailangan para sa mga espesyalista ay magiging napakaaktibo, "sabi ng GlobalLogic. Tulad ng nakikita mo, hindi ngayon ang pinakamasamang oras upang maghanap ng trabaho sa developer. Sa tekstong ito, nakolekta namin ang isang buod ng mga tip kung paano maghanda at makapasa sa iyong mga unang panayam: kung paano magsulat ng resume at liham ng pagganyak, kung ano ang itatanong sa isang panayam at kung paano ipakita ang iyong interes. Bonus - isang seleksyon ng mga pinakakapaki-pakinabang na materyales sa JavaRush sa paksang ito, kabilang ang mga tanong para sa isang teknikal na panayam.Mahusay na gabay sa paghahanda para sa iyong mga unang panayam sa Java Junior - 1

Hakbang 1. Paano gumawa ng resume

  • Sumulat ng mas maraming tunay na impormasyon hangga't maaari tungkol sa iyong propesyonal na karanasan, kaalaman, at kasaysayan ng trabaho. Ilarawan nang malinaw ang iyong mga kakayahan. Kung komportable kang magtrabaho kasama, halimbawa, Spring Boot, Maven at Docker, mangyaring ipahiwatig ito sa simula ng iyong resume. Ang kaalaman sa Java Core, OOP, at pag-unawa sa mga katangian ng REST architecture ay angkop din.

  • Mas mainam na gumawa ng ilang iba't ibang bersyon ng iyong resume, kung saan tumutuon ka sa ilang mga kasanayan , at ipadala ang pinakaangkop na bersyon sa iba't ibang mga bakante.

  • Ang resume ay dapat na malinaw at nababasa , mas mainam na nakasulat sa parehong wika bilang ang bakante. Ito ay magpapakita ng iyong interes at pag-unawa sa posisyon na iyong inaaplayan.

  • Sumulat ng 2-4 abstract para sa bawat proyekto at mahalagang nakaraang karanasan sa trabaho. Kapag pinag-uusapan ang iyong ginawa, pinakamahusay na gamitin ang formula na ito: Action verb | mga teknikal na detalye | sa... | makamit ang isang tiyak na target / malutas ang isang problema.

  • Mahalagang magbigay ng tunay na impormasyon tungkol sa iyong sarili, kasama ang iyong pangalan at apelyido , kung hindi, maaari mong malito ang recruiter. Ang ilang mga aplikante ay nagsusulat lamang ng kanilang palayaw. Halimbawa, Alex, ngunit maaaring ito ay alinman sa Alexander o Alexey. Upang maiwasan ang awkwardness sa panahon ng komunikasyon, mas mahusay na ipahiwatig ang iyong buong pangalan.

  • Magbigay ng impormasyon tungkol sa iyong lugar ng paninirahan. Kung ang paglalarawan ng trabaho ay nagsasaad na ang kumpanya ay hindi naghahanap ng isang relokasyon na empleyado, at ikaw ay nasa ibang lungsod, ang impormasyong ito ay talagang mahalaga para sa recruiter.

  • Maaari kang magdagdag ng kaunting personal na impormasyon (kawili-wiling mga katotohanan, libangan), ngunit walang mga hindi kinakailangang detalye. Sa kasong ito, mas mahusay na magsabi ng mas kaunti kaysa sa higit pa.

Mahusay na gabay sa paghahanda para sa iyong mga unang panayam sa Java Junior - 2

Hakbang 2. Paano sumulat ng liham ng pagganyak

  • Kung napagtanto mo na hindi mo natutugunan ang lahat ng pamantayan sa paglalarawan ng trabaho, mas mabuting ipahiwatig ito sa iyong cover letter at ipaliwanag kung bakit mo gusto ang trabaho .

  • Sa unang talata ng iyong liham ng pagganyak, isulat ang tungkol sa kung ano ang nakakaakit sa iyo sa kumpanya, kung ano ang partikular na interesado sa iyo sa koponan , proyekto at posisyon. Magpakita ng sigasig sa gawaing kailangan mong gawin.

  • Isulat din ang tungkol sa iyong mga kasanayan na nakakatugon sa mga partikular na kinakailangan mula sa kumpanya. Ipakita na maaari kang maging tunay na mahalaga sa proyekto.

  • Sa ikatlong talata , ibuod kung bakit ka dapat anyayahan sa isang panayam . Sumulat nang partikular at direkta hangga't maaari.

Hakbang 3. Paano maghanda para sa isang pakikipanayam

  • Alamin ang higit pa tungkol sa kumpanyang iyong kinakapanayam.

Halos palagi, kapag pumipili ng mga kandidato, mas gusto nila ang mga taong sinasadyang nagsasabi kung bakit sila interesado sa bakante at sa kumpanya, lahat ng iba pang bagay ay pantay-pantay. Maaari mong ipaliwanag kung bakit ang kumpanya at posisyon ay kawili-wili sa iyo hindi lamang sa konteksto ng mga gawain na iyong sasalihan, kundi pati na rin sa isang mas pandaigdigang kahulugan, halimbawa, sa panlipunang misyon ng negosyo. Maaari ka ring magsaliksik ng impormasyon tungkol sa kumpanya at ikonekta ang iyong motibasyon para sa paghahanap ng trabaho sa kung ano ang sinisikap ng kumpanya.

  • Magsanay sa paglutas ng mga problema sa programming.

Ang mga teknikal na problema ay madalas na ibinibigay kahit na sa napakaraming mga programmer - mas nagsisilbi sila upang masuri ang mga lohikal na kasanayan at ang kakayahang makahanap ng mga solusyon kaysa sa pagsubok ng mga direktang kasanayan sa programming. At ang kanilang solusyon, kung wala kang gaanong karanasan dito, sa isang pakikipanayam kapag limitado ang oras, ay maaaring magdulot ng mga hindi inaasahang kahirapan.

  • Maghanda ng listahan ng mga tanong at paksa para sa pag-uusap.

Ang mga mahusay na binabalangkas na mga tanong sa tagapanayam ay hindi lamang magbibigay-daan sa iyo upang makagawa ng isang magandang impresyon sa mga tagapag-empleyo, ngunit din upang makakuha ng higit pang impormasyon tungkol sa trabaho at sa kumpanya, ang mga gawain na gagawin, at mga potensyal na paghihirap.

  • Tingnan ang iyong Git repository.

Para sa mga may karanasan sa pagtatrabaho sa mga proyekto ng third-party at mga personal na proyekto ng alagang hayop, at inirerekomenda para sa mga programmer na may kaunting karanasan sa trabaho na magkaroon ng mga ito , makatuwirang suriin ang iyong Git repository bago ang panayam: i-update ito, kung kinakailangan, tanggalin o itago ang mga proyektong dapat ipakita na hindi ko talaga gusto, at kabaliktaran, upang i-highlight ang pinakamahusay.

  • Maghanda ng isang monologo "tungkol sa iyong sarili."

Kadalasan sa mga panayam ang pinakaunang tanong ay tulad ng "sabihin sa amin ang tungkol sa iyong sarili" (at ang mga panayam sa mga programmer ay walang pagbubukod), kaya makatuwiran na agad na maghanda ng sagot dito - isang maikling monologo: tungkol sa iyo, kung paano ka napunta sa propesyon na ito. , tungkol sa mga nakaraang karanasan at inaasahan. Tandaan lamang na ang monologo ay dapat na laconic: hindi na kailangang muling sabihin ang iyong talambuhay sa HR na tao nang detalyado.

  • Magsagawa ng isang panayam sa pagsusulit.

Maaari mong hilingin sa isang tao na magsagawa ng isang kunwaring panayam upang magsanay sa pagsagot sa mga tanong at mapagtagumpayan ang mga takot sa pakikipanayam. Maaari silang magtanong ng mga pangkalahatang katanungan tungkol sa unang yugto ng pakikipanayam sa HR. Magandang ideya din na humanap ng isang bihasang developer upang subukan ang iyong teknikal na kaalaman. Kung mas maraming karanasan ang isang tao sa pagsagot sa mahihirap na tanong, mas tiwala siya sa isang pakikipanayam.

Hakbang 4. Paano patunayan ang iyong sarili sa unang panayam?

  • Ipakita ang iyong motibasyon.

Ang isang kandidato ay maaaring magkaroon ng isang mahusay na resume, maaaring siya ay angkop para sa mahirap at malambot na mga kasanayan, ngunit hindi siya nagpapakita ng pagganyak na magtrabaho sa kumpanya, o ang kanyang pagganyak ay hindi tumutugma sa layunin ng kumpanya. Bago mo sabihin ang iyong motibasyon, alamin kung ano ang gusto mong marinig kung ikaw ang iyong kausap. Kung sasabihin mo, "Kailangan ko ng trabaho upang kumita ng aking unang milyon," at ito ay isang startup o isang mid-level na kumpanya, hindi iyon maiaalok ng kumpanya sa iyo. Malamang, ang gayong pagganyak ay maaaring gumana laban sa aplikante. Sa kasong ito, mas mahusay na pag-usapan ang katotohanan na mayroon kang interes sa pagbuo at paglulunsad ng mga proyekto mula sa simula.

  • Ipakita ang propesyonal na aktibidad.

Sa panahon ng panayam, sabihin sa amin na ikaw ay aktibong nag-aaral ng mga bagong teknolohiya. Halimbawa, ang isang kuwento ay maaaring istruktura tulad nito: natutunan mo ang Java, pinagkadalubhasaan ang mga balangkas, at ngayon ay natututo ng mga karagdagang teknolohiya na tutulong sa iyong bumuo ng mas kumplikado at kawili-wiling mga proyekto sa hinaharap. Ipapakita nito na nakikita mo ang iyong kinabukasan sa lugar na ito at kusang uunlad dito. Mahalagang ipakita ang anumang karanasan na mayroon ka, kahit na sa isang non-profit na proyekto. Maaari mong pag-usapan ang tungkol sa mga libreng proyekto, internship, at natapos na mga pagsasanay.

  • Maging tapat.

Kung natapos mo na ang kurso at hindi ka pa nakapagtrabaho kahit saan, at gusto mong magmukhang cool at may karanasan, hindi ito gagana. Ang iyong karanasan ay ihahayag sa panahon ng teknikal na panayam at sa panahon ng karagdagang trabaho. Ginagawa mo ang iyong sarili ng isang masamang serbisyo sa pamamagitan ng pakikipag-usap tungkol sa mga kasanayang wala ka. Sa kabaligtaran, ang mga taos-pusong tao ay nagmamahal sa iyo sa kanilang sarili. Kung naiintindihan mo na ang kaalaman ay hindi sapat, mas mahusay na mag-focus hindi dito, ngunit sa kung paano ka handa na matuto at umunlad para sa kapakanan ng isang bagong trabaho.

  • Magtanong.

Ang isang pakikipanayam ay ang yugto kung saan maaari kang bumuo ng pinakadetalyadong larawan para sa iyong sarili tungkol sa kumpanyang iyong kinakapanayam. Tulad ng ipinapakita sa pagsasanay, pagkatapos ng isang pakikipanayam ang kandidato ay may maraming mga katanungan, ngunit tila hindi ito ang tamang lugar upang tanungin sila.

  • Tukuyin ang deadline para sa paggawa ng desisyon.

Kung hindi binanggit ng recruiter o team lead ang deadline, dapat mong alamin kung ano ito. Kung binigyan ka ng isang tiyak na deadline, subukang huwag humingi ng resulta nang maaga. Kung inaantala ng isang kumpanya ang feedback, may karapatan kang magsulat o tumawag at magtanong kung makakakuha ka ng feedback. Kung hindi, linawin kung bakit at gaano katagal kailangan mong maghintay.

Hakbang 5. Anong mga paksa ang dapat kong matutunan para sa isang teknikal na panayam?

Kami sa JavaRush ay paulit-ulit na sumulat tungkol sa kung anong mga paksa ang dapat mong matutunan para sa isang teknikal na panayam. Sa seksyong ito, aalalahanin natin ang mga pinakakaraniwang tinatalakay sa mga teknikal na panayam sa mga junior.

  • Java Core.

Ang terminong Java Core ay medyo malawak. Ang pangalang ito ay tumutukoy sa parehong elementarya na syntax ng wika at sa isang kumplikadong paksa gaya ng multithreading. Sa totoo lang, ang kursong JavaRush ay pangunahing nakatuon sa Core.

  • Algorithm at istruktura ng data.

Ang mga algorithm ay isang uri ng litmus test ng mga kasanayan ng isang programmer at pag-unawa ng isang tao sa kung ano ang programming sa prinsipyo. Mas mainam na maunawaan ang mga istruktura ng data; gusto rin ng mga tao na magtanong tungkol sa mga ito sa mga panayam.

  • Pagsubok sa yunit.

Ang pag-aaral ng JUnit ay hindi kukuha ng maraming oras, ngunit ang mga benepisyo ng pag-alam nito ay napakalaki. Magagawa mong sakupin ang iyong sarili at ang code ng ibang tao gamit ang mga pagsubok. Kadalasan, ang mga baguhan ay naatasan sa pagsulat ng mga pagsubok sa yunit para sa mga kasamahan, kaya maaari itong maging kapaki-pakinabang nang direkta sa kanilang bagong trabaho. 57.5% ng mga respondent ang nagsabing ginamit nila ang JUnit bago ang kanilang unang matagumpay na panayam sa Java, at mahigit 83% ang nakagamit na ng unit testing sa kanilang unang taon.

  • Mga library ng utility, GUI at mga kapaki-pakinabang na bahagi.

Servlets, JDBC, log4j - lahat ng ito at iba pang mga tool ay lubhang kapaki-pakinabang at kadalasang ginagamit sa trabaho, at mas mabuting huwag itong pabayaan kapag naghahanda para sa isang pakikipanayam. Ito ay totoo lalo na para sa Jackson, na, ayon sa aming survey, ay nakatagpo ng 72.7% ng mga aplikante para sa posisyon ng Java programmer; JDBC - ang library na ito ay sinubukan ng higit sa 78% ng mga respondent.

  • Mga Framework.

Dati, walang inaasahang malalaman ng Java Junior ang Spring o Hibernate. Ngunit nagbabago ang panahon, at ngayon ito ay inaasahan kahit na mula sa Trainee. Bago ang isang matagumpay na panayam, isang ikatlong bahagi ng mga sumasagot ay pamilyar sa Spring sa isang mahusay na antas, at 45.5% ay may isang average na pag-unawa dito. Ang sitwasyon sa Spring boot ay medyo mas masahol pa (36.4% ay hindi alam ito sa lahat), at halos 44% ng JavaRush graduates na sinuri ay nagsabi na sila ay may mahusay na kaalaman sa Hibernate. Sundin ang link upang basahin ang isang detalyadong teksto tungkol sa kung ano ang kinakailangan ng isang potensyal na developer ng Java.

Mga tip mula sa mga nagtapos ng JavaRush

Yuri Sharoiko , developer ng laro

Sa panahon ng mga panayam, lalong mahalaga na ipakita ang kaalaman sa Spring, Hibernate, at SQL. Ang set ay maliit, ngunit nang walang sapat na pag-unawa, maaari mong simulan ang paggiling ng walang kapararakan. Kaya kung hindi mo alam, mas mahusay na sagutin ang isang bagay na tulad nito: "Hindi ko alam ito nang eksakto, ngunit alam ko ito at iyon sa Spring," at iba pa. Sa ganitong paraan, mapapansin ang iyong kaalaman, gaano man kaliit.

Dmitry Sokolov , tester

Bago ang panayam, pag-aralan pataas at pababa ang impormasyon sa kumpanyang gusto mong magtrabaho. Sa isang pakikipanayam, hindi mo kailangang mahulog sa pagkahilo at sabihin: "Hindi ko alam." Kahit na hindi mo alam ang isang bagay, ngunit nagsimula kang mag-isip, ang iyong kakayahang mag-isip ay masusuri sa interbyu.

Dmitry Mersiyanov , developer ng android

Maaari kang maghanda para sa mga tanong sa pakikipanayam; marami sa kanila sa Internet. May mga employer na gustong magtanong ng isang bagay na nakakalito upang masubukan ang pangkalahatang kaalaman ng aplikante. Kailangan mo ring masagot ang mga ganoong tanong at maging handa.

Anzor Karmov , developer

Pagkatapos mong mabigo sa iyong unang panayam, purihin ang iyong sarili. Ito ay isang mahusay na tagumpay upang makabisado ang isang tiyak na layer ng kaalaman at makapasa sa isang pakikipanayam. Ang malaking pagkakamali dito ay ang sumuko. Siyempre, hindi kanais-nais na makatanggap ng mga pagtanggi. Ngunit ang lahat ay naaayon sa plano, at mas malapit ka sa iyong trabaho. Ang iyong susunod na layunin ay mabigo sa isa pang panayam. At pagkatapos ay isa pa, at pagkatapos ay isa pa... At pagkatapos ng bawat pakikipanayam, gumawa ng mga konklusyon. Tingnan ang iyong mga puwang at higpitan ang mga ito. Walang nagmamadali. Ang pangunahing bagay ay regularidad at walang karahasan sa iyong sarili. Ginagawa mo ang lahat ng tama. Isang araw makakatanggap ka ng isang alok. Ito ang pinupuntahan mo. Ang iyong karapat-dapat na alok. Magaling ka! Kung mayroon ka pa ring mga katanungan tungkol sa kung paano maghanda para sa isang pakikipanayam, hinihintay namin sila sa mga komento ;)
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION