JavaRush /Java blogi /Random-UZ /Java Junior-da birinchi intervyuga tayyorgarlik ko'rish u...

Java Junior-da birinchi intervyuga tayyorgarlik ko'rish uchun ajoyib qo'llanma

Guruhda nashr etilgan
HeadHunter resursi tadqiqotida ta'kidlanganidek , 2020 yilda Rossiyada IT-mutaxassislariga bo'lgan talab, o'zini izolyatsiya qilishning birinchi oylari bundan mustasno, har qachongidan ham yuqori bo'lgan. 2021 yilda ham shunday bo'ladi. Ukrainada ham vaziyat xuddi shunday: GlobalLogic IT-mehnat bozorini o‘rganishga ko‘ra , har yili IT-mutaxassislariga talab 30 foizga oshadi. Kompaniyalar muhandislarning atigi 18 foizini jalb qila oladi. Biz, boshqa narsalar qatorida, kichik darajadagi ishlab chiquvchilar haqida gapiramiz. “Kamomad 2021 yilda davom etadi. Mutaxassislarga bo'lgan talab juda faol bo'ladi», - deya ta'kidladi GlobalLogic. Ko'rib turganingizdek, hozir dasturchi ishini izlash uchun eng yomon vaqt emas. Ushbu matnda biz birinchi intervyularga qanday tayyorgarlik ko'rish va undan o'tish bo'yicha maslahatlarning qisqacha mazmunini to'pladik: rezyume va motivatsiya xatini qanday yozish, intervyuda nima so'rash va qiziqishingizni qanday ko'rsatish. Bonus - JavaRush-da ushbu mavzu bo'yicha eng foydali materiallar, shu jumladan texnik intervyu uchun savollar.Java Junior-da birinchi intervyuga tayyorgarlik ko'rish uchun ajoyib qo'llanma - 1

Qadam 1. Rezyumeni qanday yaratish kerak

  • Kasbiy tajribangiz, bilimingiz va ish tarixingiz haqida iloji boricha ko'proq haqiqiy ma'lumotlarni yozing. O'z mahoratingizni aniq tasvirlab bering. Agar sizga Spring Boot, Maven va Docker bilan ishlash qulay bo'lsa, iltimos, rezyumening boshida buni ko'rsating. Java Core, OOP-ni bilish va REST arxitekturasining xususiyatlarini tushunish ham mos keladi.

  • O'zingizning rezyumeingizning bir nechta turli xil versiyalarini yaratish yaxshiroqdir , unda siz ma'lum ko'nikmalarga e'tibor qaratasiz va eng mos versiyani turli bo'sh ish o'rinlariga yuboring.

  • Rezyume aniq va o'qilishi mumkin bo'lishi kerak , vakansiya bilan bir xil tilda yozilgan bo'lishi kerak. Bu sizning qiziqishingiz va siz murojaat qilayotgan lavozimni tushunishingizni ko'rsatadi.

  • Har bir loyiha va oldingi muhim ish tajribasi uchun 2-4 ta tezis yozing. Nima qilganingiz haqida gapirganda, ushbu formuladan foydalanish yaxshidir: Harakat fe'li | texnik tafsilotlar | to... | muayyan maqsadga erishish / muammoni hal qilish.

  • O'zingiz haqingizda haqiqiy ma'lumotni, shu jumladan ismingiz va familiyangizni taqdim etish juda muhim , aks holda siz yollovchini chalkashtirib yuborishingiz mumkin. Ba'zi abituriyentlar faqat taxalluslarini yozadilar. Masalan, Aleks, lekin bu Aleksandr yoki Aleksey bo'lishi mumkin. Muloqot paytida noqulaylikni oldini olish uchun to'liq ismingizni ko'rsatish yaxshiroqdir.

  • Yashash joyingiz haqida ma'lumot bering. Agar ish ta'rifida kompaniya ko'chirish bo'yicha xodim qidirmayotgani va siz boshqa shaharda bo'lsangiz, bu ma'lumot yollovchi uchun juda muhim.

  • Siz ozgina shaxsiy ma'lumotlarni (qiziqarli faktlar, sevimli mashg'ulotlar) qo'shishingiz mumkin, ammo keraksiz tafsilotlarsiz. Bunday holda, ko'proq emas, balki kamroq gapirish yaxshiroqdir.

Java Junior-da birinchi intervyuga tayyorgarlik ko'rish uchun ajoyib qo'llanma - 2

Qadam 2. Motivatsiya xatini qanday yozish kerak

  • Agar siz ish ta'rifidagi barcha mezonlarga javob bermasligingizni tushunsangiz, buni o'zingizning muqovali maktubingizda ko'rsatib, nima uchun ishni xohlayotganingizni tushuntirganingiz ma'qul .

  • Motivatsiya maktubingizning birinchi xatboshida sizni kompaniyaga nima jalb qilgani, sizni jamoa , loyiha va lavozimga nima qiziqtirgani haqida yozing. Bajarishingiz kerak bo'lgan ish uchun ishtiyoqni ko'rsating.

  • Shuningdek, kompaniyaning maxsus talablariga javob beradigan ko'nikmalaringiz haqida yozing . Loyiha uchun haqiqatan ham qadrli bo'lishingiz mumkinligini ko'rsating.

  • Uchinchi xatboshida nima uchun sizni intervyuga taklif qilish kerakligini umumlashtiring . Iloji boricha aniq va to'g'ridan-to'g'ri yozing.

Qadam 3. Suhbatga qanday tayyorgarlik ko'rish kerak

  • Siz intervyu berayotgan kompaniya haqida ko'proq bilib oling.

Deyarli har doim nomzodlarni tanlashda ular nima uchun bo'sh ish o'rinlari va kompaniyaga qiziqishlarini ongli ravishda bildiradigan odamlarni afzal ko'radilar, qolgan barcha narsalar tengdir. Siz nima uchun kompaniya va lavozim sizni nafaqat siz jalb qiladigan vazifalar kontekstida, balki globalroq ma'noda, masalan, korxonaning ijtimoiy missiyasida ham qiziqtirishini tushuntirishingiz mumkin. Shuningdek, siz kompaniya haqidagi ma'lumotlarni o'rganishingiz va ish qidirish motivatsiyasini kompaniya intilayotgan narsa bilan bog'lashingiz mumkin.

  • Dasturlash masalalarini yechishda mashq qiling.

Texnik muammolar ko'pincha hatto juda tajribali dasturchilarga ham beriladi - ular to'g'ridan-to'g'ri dasturlash ko'nikmalarini sinab ko'rishdan ko'ra mantiqiy ko'nikmalar va echimlarni topish qobiliyatini baholash uchun ko'proq xizmat qiladi. Va ularning yechimi, agar bu borada ko'p tajribaga ega bo'lmasangiz, vaqt cheklangan bo'lsa, suhbatda kutilmagan qiyinchiliklarga olib kelishi mumkin.

  • Suhbat uchun savollar va mavzular ro'yxatini tayyorlang.

Suhbatdoshga to'g'ri tuzilgan savollar nafaqat ish beruvchilarda yaxshi taassurot qoldirish imkonini beradi, balki ish va kompaniya, ustida ishlanishi kerak bo'lgan vazifalar va yuzaga kelishi mumkin bo'lgan qiyinchiliklar haqida ko'proq ma'lumot olish imkonini beradi.

  • Git omboringizni ko'ring.

Uchinchi tomon loyihalari va shaxsiy uy hayvonlari loyihalarida ishlash tajribasiga ega bo'lganlar uchun va ish tajribasi kam bo'lgan dasturchilarga ularni olish tavsiya etiladi , suhbatdan oldin Git omboringizni ko'rib chiqish mantiqan to'g'ri keladi: uni yangilang, kerak bo'lsa, o'chiring yoki Men istamaydigan ko'rsatilishi kerak bo'lgan loyihalarni yashirish va aksincha, eng yaxshilarini ta'kidlash uchun.

  • "O'zingiz haqingizda" monolog tayyorlang.

Ko'pincha intervyularda birinchi savol "o'zingiz haqingizda aytib bering" kabi bo'ladi (va dasturchilar bilan suhbatlar bundan mustasno emas), shuning uchun darhol unga javob tayyorlash mantiqiy - qisqa monolog: siz haqingizda, bu kasbga qanday kelgansiz. , o'tmishdagi tajribalar va umidlar haqida. Shuni yodda tutingki, monolog qisqa bo'lishi kerak: tarjimai holingizni HR xodimiga batafsil aytib berishning hojati yo'q.

  • Test suhbatini o'tkazing.

Savollarga javob berish va intervyu qo'rquvini engish uchun kimdirdan soxta intervyu o'tkazishni so'rashingiz mumkin. Ular HR bilan suhbatning birinchi bosqichiga oid umumiy savollar berishlari mumkin. Texnik bilimingizni sinab ko'rish uchun tajribali dasturchini topish ham yaxshi fikr. Inson qiyin savollarga javob berishda qanchalik ko'p tajribaga ega bo'lsa, u intervyuda o'zini shunchalik ishonchli his qiladi.

Qadam 4. Birinchi suhbatda o'zingizni qanday isbotlash mumkin?

  • Motivatsiyangizni ko'rsating.

Nomzod ajoyib rezyumega ega bo'lishi mumkin, u qattiq va yumshoq ko'nikmalarga mos kelishi mumkin, lekin u kompaniyada ishlash uchun motivatsiyani ko'rsatmaydi yoki uning motivatsiyasi kompaniyaning maqsadiga to'g'ri kelmaydi. Motivatsiyangizni aytishdan oldin, agar siz suhbatdoshingiz bo'lsangiz, nimani eshitishni xohlayotganingizni aniqlang. Agar siz “birinchi millionimni topish uchun menga ish kerak” desangiz va bu startap yoki o‘rta darajadagi kompaniya bo‘lsa, kompaniya buni sizga taklif qila olmaydi. Katta ehtimol bilan, bunday motivatsiya arizachiga qarshi ishlashi mumkin. Bunday holda, siz noldan loyihalarni ishlab chiqish va ishga tushirishga qiziqishingiz haqida gapirish yaxshiroqdir.

  • Kasbiy faoliyatni ko'rsatish.

Suhbat davomida yangi texnologiyalarni faol o'rganayotganingizni ayting. Misol uchun, hikoyani quyidagicha tuzish mumkin: siz Java-ni o'rgandingiz, ramkalarni o'zlashtiryapsiz va endi kelajakda yanada murakkab va qiziqarli loyihalarni ishlab chiqishga yordam beradigan qo'shimcha texnologiyalarni o'rganmoqdasiz. Bu sizning kelajagingizni ushbu sohada ko'rishingizni va unda bajonidil rivojlanishingizni ko'rsatadi. Har qanday tajribangizni, hatto notijorat loyihada ham ko'rsatish muhimdir. Siz bepul loyihalar, amaliyotlar va tugallangan treninglar haqida gapirishingiz mumkin.

  • Samimiy bo'ling.

Agar siz kursni tugatgan bo'lsangiz va ilgari hech qaerda ishlamagan bo'lsangiz va o'zini yaxshi va tajribali ko'rinishni istasangiz, bu ishlamaydi. Tajribangiz texnik intervyu davomida va keyingi ish paytida ma'lum bo'ladi. Sizda mavjud bo'lmagan qobiliyatlar haqida gapirib, o'zingizga yomon xizmat qilyapsiz. Aksincha, samimiy odamlar sizni o'zlariga yaxshi ko'radilar. Agar siz bilim etarli emasligini tushunsangiz, bunga emas, balki yangi ish uchun qanday o'rganishga va rivojlanishga tayyor ekanligingizga e'tibor qaratgan ma'qul.

  • Savollar bering.

Intervyu - bu siz intervyu berayotgan kompaniya haqida o'zingiz uchun eng batafsil rasmni shakllantirishingiz mumkin bo'lgan bosqichdir. Amaliyot shuni ko'rsatadiki, suhbatdan so'ng nomzodning ko'plab savollari bor, ammo bu ularni so'rash uchun to'g'ri joy emasga o'xshaydi.

  • Qaror qabul qilish muddatini belgilang.

Agar ishga qabul qiluvchi yoki jamoa rahbari oxirgi muddat haqida gapirmagan bo'lsa, bu nima ekanligini bilib olishingiz kerak. Agar sizga ma'lum muddat berilgan bo'lsa, natijani muddatidan oldin so'ramaslikka harakat qiling. Agar kompaniya fikr-mulohazalarni kechiktirsa, yozish yoki qo'ng'iroq qilish va fikr-mulohaza olishingiz mumkinligini so'rash huquqiga egasiz. Agar yo'q bo'lsa, nima uchun va qancha kutish kerakligini aniqlang.

5-qadam. Texnik suhbat uchun qanday mavzularni o'rganishim kerak?

Biz JavaRush-da texnik intervyu uchun qanday mavzularni o'rganishingiz kerakligi haqida bir necha bor yozganmiz. Ushbu bo'limda biz o'smirlar bilan texnik suhbatlar paytida muhokama qilinadigan eng keng tarqalgan narsalarni eslaymiz.

  • Java yadrosi.

Java Core atamasi juda keng. Bu nom tilning elementar sintaksisini ham, ko'p o'qli kabi murakkab mavzuni ham anglatadi. Aslida, JavaRush kursi asosan Core-ga bag'ishlangan.

  • Algoritmlar va ma'lumotlar tuzilmalari.

Algoritmlar dasturchining mahoratini va insonning dasturlash nima ekanligini tushunishining o'ziga xos lakmus testidir. Ma'lumotlar tuzilmalarini tushunish yaxshiroqdir; odamlar ham intervyularda ular haqida so'rashni yaxshi ko'radilar.

  • Birlik sinovi.

JUnitni o'rganish ko'p vaqt talab qilmaydi, lekin uni bilishning foydasi juda katta. Siz o'zingizning va boshqa odamlarning kodini testlar bilan qoplashingiz mumkin. Ko'pincha, yangi boshlanuvchilarga hamkasblari uchun birlik testlarini yozish topshiriladi, shuning uchun bu ularning yangi ishida foydali bo'lishi mumkin. Respondentlarning 57,5 ​​foizi JUnit-dan birinchi muvaffaqiyatli Java intervyusidan oldin foydalanishgan va 83 foizdan ortig'i birinchi yilida birlik testidan foydalangan.

  • Yordamchi kutubxonalar, GUI va foydali komponentlar.

Servletlar, JDBC, log4j - bularning barchasi va boshqa vositalar juda foydali va tez-tez ishda qo'llaniladi va suhbatga tayyorgarlik ko'rayotganda ularni e'tiborsiz qoldirmaslik yaxshiroqdir. Bu, ayniqsa, Jekson uchun to'g'ri keladi, bizning so'rovimizga ko'ra, Java dasturchisi lavozimiga da'vogarlarning 72,7 foizi duch kelgan; JDBC - bu kutubxona respondentlarning 78 foizidan ko'prog'i tomonidan sinab ko'rilgan.

  • Ramkalar.

Ilgari hech kim Java Junior-ning Spring yoki Hibernate-ni bilishini kutmagan edi. Ammo vaqt o'zgaradi va bugungi kunda buni hatto Stajyordan ham kutish mumkin. Muvaffaqiyatli intervyu oldidan respondentlarning uchdan bir qismi Bahor bilan yaxshi darajada tanish edi va 45,5 foizi uni o'rtacha tushundi. Spring boot bilan bog'liq vaziyat biroz yomonroq (36,4% buni umuman bilmas edi) va so'rovda qatnashgan JavaRush bitiruvchilarining deyarli 44% Hibernate haqida yaxshi bilimga ega ekanligini aytishdi. Potentsial Java dasturchisidan nima talab qilinishi haqida batafsil matnni o'qish uchun havolaga o'ting .

JavaRush bitiruvchilari maslahatlari

Yuriy Sharoyko , o'yin ishlab chiqaruvchisi

Suhbat davomida Spring, Hibernate va SQL bo'yicha bilimlarni ko'rsatish ayniqsa muhimdir. To'plam kichik, ammo etarli darajada tushunmasdan, siz bema'ni narsalarni maydalashni boshlashingiz mumkin. Shuning uchun, agar siz bilmasangiz, shunday javob berish yaxshiroqdir: "Men buni aniq bilmayman, lekin men buni va buni bahorda bilaman" va hokazo. Shunday qilib, sizning bilimingiz kichik bo'lsa ham e'tiborga olinadi.

Dmitriy Sokolov , sinovchi

Suhbatdan oldin siz ishlamoqchi bo'lgan kompaniya haqidagi ma'lumotlarni yuqoriga va pastga o'rganing. Suhbat paytida siz bema'ni holatga tushib: "Bilmayman" deb aytishingiz shart emas. Agar biror narsani bilmasangiz, lekin siz o'ylay boshlasangiz ham, sizning fikrlash qobiliyatingiz suhbatda baholanadi.

Dmitriy Mersiyanov , Android dasturchisi

Siz intervyu savollariga tayyorgarlik ko'rishingiz mumkin, Internetda ularning ko'plari mavjud. Ariza beruvchining umumiy bilimini sinab ko'rish uchun biron bir qiyin narsa so'rashni yaxshi ko'radigan ish beruvchilar bor. Siz ham shunday savollarga javob bera olishingiz va tayyor bo'lishingiz kerak.

Anzor Karmov , dasturchi

Birinchi intervyuda muvaffaqiyatsizlikka uchraganingizdan so'ng, o'zingizni maqtang. Muayyan bilim qatlamini o'zlashtirib, suhbatdan o'tish katta yutuq. Bu erda katta xato - taslim bo'lish. Albatta, rad javobini olish yoqimsiz. Ammo hamma narsa reja bo'yicha ketadi va siz o'z ishingizga ancha yaqinsiz. Sizning keyingi maqsadingiz boshqa intervyuda muvaffaqiyatsizlikka uchratishdir. Keyin yana biri, keyin boshqasi... Va har bir suhbatdan keyin xulosa chiqaring. Bo'shliqlaringizga qarang va ularni mahkamlang. Shoshilish yo'q. Asosiysi, muntazamlik va o'zingizga nisbatan zo'ravonlik qilmaslik. Siz hamma narsani to'g'ri qilyapsiz. Bir kun kelib sizga taklif keladi. Shu maqsadda yurgan edingiz. Sizning munosib taklifingiz. Yaxshi bajardingiz! Agar sizda hali ham intervyuga qanday tayyorgarlik ko'rish haqida savollaringiz bo'lsa, biz ularni sharhlarda kutamiz;)
Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION