JavaRush /Java блогы /Random-KK /Java Junior бағдарламасындағы алғашқы сұхбаттарыңызға дай...

Java Junior бағдарламасындағы алғашқы сұхбаттарыңызға дайындалуға арналған тамаша нұсқаулық

Топта жарияланған
HeadHunter ресурсының зерттеуінде атап өтілгендей , 2020 жылы өзін-өзі оқшаулаудың алғашқы айларын қоспағанда, Ресейде IT мамандарына сұраныс бұрынғыдан жоғары болды. 2021 жылы да солай болады. Украинада да жағдай ұқсас: GlobalLogic IT-еңбек нарығын зерттеуге сәйкес , жыл сайын IT мамандарына сұраныс 30%-ға өседі. Компаниялар инженерлердің 18 пайызын ғана тарта алады. Біз, басқалармен қатар, кіші деңгейдегі әзірлеушілер туралы айтып отырмыз. «Тапшылық 2021 жылы да сақталады. Мамандарға сұраныс өте белсенді болады», - деп атап өтті GlobalLogic. Көріп отырғаныңыздай, қазір әзірлеуші ​​жұмысын іздеудің ең нашар уақыты емес. Бұл мәтінде біз алғашқы сұхбаттарға қалай дайындалу және өту туралы кеңестердің қысқаша мазмұнын жинадық: түйіндеме мен мотивациялық хатты қалай жазу керек, сұхбатта не сұрау керек және қызығушылықты қалай көрсету керек. Бонус – JavaRush-те осы тақырып бойынша ең пайдалы материалдардың таңдауы, соның ішінде техникалық сұхбатқа арналған сұрақтар.Java Junior бағдарламасындағы алғашқы сұхбаттарыңызға дайындалуға арналған тамаша нұсқаулық - 1

Қадам 1. Түйіндемені қалай жасауға болады

  • Кәсіби тәжірибеңіз, біліміңіз және жұмыс тарихыңыз туралы мүмкіндігінше шынайы ақпаратты жазыңыз. Өз дағдыларыңызды нақты сипаттаңыз. Егер сізге Spring Boot, Maven және Docker сияқты бағдарламалармен жұмыс істеу ыңғайлы болса, резюмеңіздің басында осыны көрсетіңіз. Java Core, OOP білімі және REST архитектурасының қасиеттерін түсіну де қолайлы.

  • Түйіндеменің бірнеше нұсқаларын жасаған дұрыс , онда сіз белгілі бір дағдыларға назар аударасыз және ең қолайлы нұсқаны әртүрлі бос орындарға жіберіңіз.

  • Түйіндеме түсінікті және оқылатын болуы керек , бос жұмыс орнымен бір тілде жазылғаны жөн. Бұл сіздің қызығушылық танытатыныңызды және сіз үміткер лауазымды түсінуіңізді көрсетеді.

  • Әрбір жоба және маңызды алдыңғы жұмыс тәжірибесі үшін 2-4 реферат жазыңыз. Сіз не істегеніңіз туралы айтқан кезде мына формуланы қолданған дұрыс: Іс-әрекет етістігі | техникалық мәліметтер | дейін... | белгілі бір мақсатқа жету / мәселені шешу.

  • Өзіңіз туралы нақты ақпаратты, соның ішінде атыңыз бен тегіңізді беру маңызды , әйтпесе сіз жалдаушыны шатастырып алуыңыз мүмкін. Кейбір үміткерлер тек лақап атын жазады. Мысалы, Алекс, бірақ бұл Александр немесе Алексей болуы мүмкін. Қарым-қатынас кезінде ыңғайсыздықты болдырмау үшін аты-жөніңізді толық көрсетіңіз.

  • Тұрғылықты жеріңіз туралы ақпарат беріңіз. Егер лауазымдық нұсқаулықта компанияның қоныс аудару бойынша қызметкер іздемейтіні және сіз басқа қалада болсаңыз, бұл ақпарат рекрутер үшін өте маңызды.

  • Кішкене жеке ақпаратты (қызықты фактілер, хобби) қосуға болады, бірақ қажетсіз мәліметтерсіз. Бұл жағдайда артық емес, аз айтқан дұрыс.

Java Junior бағдарламасындағы алғашқы сұхбаттарыңызға дайындалуға арналған тамаша нұсқаулық - 2

2-қадам. Мотивациялық хатты қалай жазу керек

  • Егер сіз лауазымдық нұсқаулықтағы барлық критерийлерге сәйкес келмейтініңізді түсінсеңіз, мұны ілеспе хатыңызда көрсетіп, жұмысты не үшін алғыңыз келетінін түсіндіріп алғаныңыз жөн .

  • Мотивациялық хатыңыздың бірінші абзацында сізді компанияға не қызықтырғаны, сізді командаға , жобаға және лауазымға не қызықтырғаны туралы жазыңыз. Сіз істеу керек жұмысқа деген ынтаңызды көрсетіңіз.

  • Сондай-ақ компанияның нақты талаптарына сәйкес келетін дағдыларыңыз туралы жазыңыз . Жоба үшін шынымен құнды бола алатыныңызды көрсетіңіз.

  • Үшінші абзацта неліктен сізді сұхбатқа шақыру керек екенін қорытындылаңыз . Мүмкіндігінше нақты және тікелей жазыңыз.

Қадам 3. Сұхбатқа қалай дайындалу керек

  • Сіз сұхбат беріп жатқан компания туралы көбірек біліңіз.

Үміткерлерді таңдаған кезде олар неліктен бос орынға және компанияға қызығушылық танытатынын саналы түрде білдіретін адамдарға артықшылық береді, басқалары бірдей. Сіз неліктен компания мен лауазым сізді қызықтыратынын тек сіз қатысатын міндеттер контекстінде ғана емес, сонымен қатар жаһандық мағынада, мысалы, кәсіпорынның әлеуметтік миссиясында түсіндіре аласыз. Сондай-ақ компания туралы ақпаратты зерттеп, жұмыс іздеуге деген мотивацияңызды компания ұмтылатын нәрсемен байланыстыра аласыз.

  • Бағдарламалау есептерін шешуге машықтандыру.

Техникалық есептер көбінесе тәжірибелі бағдарламашыларға да беріледі – олар тікелей бағдарламалау дағдыларын сынаудан гөрі логикалық дағдылар мен шешімдерді табу қабілетін бағалауға көбірек қызмет етеді. Ал олардың шешімі, егер сізде бұл жерде тәжірибеңіз болмаса, уақыт шектеулі болған кезде сұхбатта күтпеген қиындықтар тудыруы мүмкін.

  • Әңгімелесуге арналған сұрақтар мен тақырыптар тізімін дайындаңыз.

Сұхбат алушыға дұрыс құрастырылған сұрақтар жұмыс берушілерге жақсы әсер қалдыруға ғана емес, сонымен қатар жұмыс және компания, орындалатын міндеттер және ықтимал қиындықтар туралы көбірек ақпарат алуға мүмкіндік береді.

  • Git репозиторийіңізді қараңыз.

Үшінші тарап жобаларында және жеке үй жануарлары жобаларында жұмыс істеу тәжірибесі бар және жұмыс тәжірибесі аз бағдарламашыларға оларды алу ұсынылады , сұхбат алдында Git репозиторийіңізді қарап шығудың мәні бар: оны жаңартыңыз, қажет болса, жойыңыз немесе жойыңыз. Мен шынымен қаламайтын жобаларды жасыру және керісінше ең жақсыларын бөлектеу үшін.

  • «Өзіңіз туралы» монолог дайындаңыз.

Көбінесе сұхбатта ең бірінші сұрақ «өзің туралы айтып бер» деген сияқты (және бағдарламашылармен сұхбат ерекшелік емес), сондықтан оған бірден жауап дайындаған дұрыс - қысқа монолог: сіз туралы, бұл мамандыққа қалай келдіңіз? , өткен тәжірибелер мен күтулер туралы. Монолог қысқа болуы керек екенін есте сақтаңыз: өмірбаяныңызды HR қызметкеріне егжей-тегжейлі айтып берудің қажеті жоқ.

  • Сынақ сұхбатын өткізу.

Сұрақтарға жауап беруге және сұхбаттағы қорқынышты жеңуге дағдыландыру үшін біреуден жалған сұхбат жүргізуді сұрауға болады. Олар HR сұхбатының бірінші кезеңіне қатысты жалпы сұрақтар қоя алады. Техникалық біліміңізді тексеру үшін тәжірибелі әзірлеушіні табу да жақсы идея. Адамның қиын сұрақтарға жауап беру тәжірибесі неғұрлым көп болса, соғұрлым ол сұхбатта өзін сенімді сезінеді.

Қадам 4. Бірінші сұхбатта өзіңізді қалай дәлелдеуге болады?

  • Мотивацияңызды көрсетіңіз.

Үміткердің тамаша түйіндемесі болуы мүмкін, ол қатты және жұмсақ дағдыларға жарамды болуы мүмкін, бірақ ол компанияда жұмыс істеуге мотивация көрсетпейді немесе оның мотивациясы компанияның мақсатымен сәйкес келмейді. Мотивацияңызды айтпас бұрын, егер сіз әңгімелесуші болсаңыз, не естігіңіз келетінін анықтаңыз. Егер сіз: «Маған алғашқы миллионымды табу үшін жұмыс керек» десеңіз және бұл стартап немесе орта деңгейлі компания болса, компания сізге мұны ұсына алмайды. Сірә, мұндай мотивация өтініш берушіге қарсы әрекет етуі мүмкін. Бұл жағдайда жобаларды нөлден әзірлеуге және іске қосуға мүдделі екендігіңіз туралы айтқан дұрыс.

  • Кәсіби белсенділікті көрсету.

Сұхбат барысында жаңа технологияларды белсенді түрде оқып жатқаныңызды айтыңыз. Мысалы, әңгімені келесідей құрылымдауға болады: сіз Java тілін үйрендіңіз, фреймворктарды игеріп жатырсыз және енді болашақта күрделі және қызықты жобаларды жасауға көмектесетін қосымша технологияларды үйреніп жатырсыз. Бұл сіздің болашағыңызды осы салада көретініңізді және осы салада ықыласпен дамитыныңызды көрсетеді. Сізде бар кез келген тәжірибені, тіпті коммерциялық емес жобада көрсету маңызды. Сіз тегін жобалар, тағылымдамалар және аяқталған тренингтер туралы айта аласыз.

  • Шынайы бол.

Егер сіз курсты аяқтаған болсаңыз және бұрын ешқашан еш жерде жұмыс істемеген болсаңыз және салқын және тәжірибелі болып көрінгіңіз келсе, бұл жұмыс істемейді. Сіздің тәжірибеңіз техникалық сұхбат кезінде және одан әрі жұмыс кезінде анықталады. Сізде жоқ дағдылар туралы айтып, өзіңізге зиян келтіресіз. Керісінше, шынайы адамдар сізді өздеріне ұнатады. Егер сіз білім жеткіліксіз екенін түсінсеңіз, бұған емес, жаңа жұмыс үшін қалай үйренуге және дамуға дайын екеніңізге назар аударған дұрыс.

  • Сұрақ қою.

Сұхбат - бұл сұхбаттасатын компания туралы өзіңіз үшін ең егжей-тегжейлі суретті құра алатын кезең. Тәжірибе көрсеткендей, сұхбаттан кейін үміткерде көптеген сұрақтар туындайды, бірақ бұл оларды қоюдың дұрыс жері емес сияқты.

  • Шешім қабылдаудың соңғы мерзімін көрсетіңіз.

Егер рекрутер немесе топ жетекшісі соңғы мерзім туралы айтпаса, оның не екенін білу керек. Егер сізге белгілі бір мерзім берілген болса, нәтижені мерзімінен бұрын сұрамауға тырысыңыз. Егер компания кері байланысты кешіктіріп жатса, сіз жазуға немесе қоңырау шалуға және кері байланыс ала алатыныңызды сұрауға толық құқығыңыз бар. Олай болмаса, неге және қанша уақыт күту керек екенін түсіндіріңіз.

Қадам 5. Техникалық сұхбат үшін қандай тақырыптарды білуім керек?

Біз JavaRush-те техникалық сұхбат үшін қандай тақырыптарды білу керектігі туралы бірнеше рет жазғанбыз. Бұл бөлімде біз жасөспірімдермен техникалық сұхбат кезінде талқыланатын ең көп тарағандарды еске түсіреміз.

  • Java ядросы.

Java Core термині өте кең. Бұл атау тілдің қарапайым синтаксисіне де, көп ағынды сияқты күрделі тақырыпқа да қатысты. Шын мәнінде, JavaRush курсы негізінен Core бағдарламасына арналған.

  • Алгоритмдер және деректер құрылымдары.

Алгоритмдер - бұл бағдарламалаушының дағдыларын және адамның бағдарламалаудың не екенін түсінуін көрсететін лакмус сынағы. Деректер құрылымдарын түсіну жақсы; адамдар сұхбат кезінде олар туралы сұрағысы келеді.

  • Бірлікті сынау.

JUnit-ті үйрену көп уақытты қажет етпейді, бірақ оны білудің пайдасы орасан зор. Сіз өзіңіздің және басқа адамдардың codeын сынақтармен қамтуға мүмкіндік аласыз. Көбінесе жаңадан бастаушыларға әріптестеріне бірлік сынақтарын жазу тапсырылады, сондықтан бұл олардың жаңа жұмысында тікелей пайдалы болуы мүмкін. Респонденттердің 57,5%-ы JUnit-ті алғашқы сәтті Java сұхбатына дейін пайдаланғанын айтты, ал 83%-дан астамы бірінші жылында бірлік тестілеуін қолданып қойған.

  • Қызметтік кітапханалар, графикалық интерфейс және пайдалы компоненттер.

Сервлеттер, JDBC, log4j - осы және басқа да құралдардың барлығы өте пайдалы және жұмыста жиі қолданылады және сұхбатқа дайындалу кезінде оларды назардан тыс қалдырмаған дұрыс. Бұл әсіресе Джексонға қатысты, біздің сауалнамамызға сәйкес, Java бағдарламашысының лауазымына үміткерлердің 72,7% -ы кездесті; JDBC - бұл кітапхананы респонденттердің 78% -дан астамы қолданды.

  • Фреймворктер.

Бұрын Java Junior-ның Spring немесе Hibernate режимін біледі деп ешкім күтпеген. Бірақ уақыт өзгереді, бүгінде бұл кейде тіпті Тренингтен де күтіледі. Сәтті сұхбатқа дейін респонденттердің үштен бірі Көктеммен жақсы деңгейде таныс болды, ал 45,5% оны орташа түсінеді. Spring boot бағдарламасының жағдайы біршама нашар (36,4% оны мүлде білмеді) және сауалнамаға қатысқан JavaRush түлектерінің 44% дерлік Hibernate туралы жақсы білетіндерін айтты. Әлеуетті Java әзірлеушісінен не талап етілетіні туралы толық мәтінді оқу үшін сілтемені орындаңыз .

JavaRush түлектерінен кеңестер

Юрий Шароико , ойын әзірлеушісі

Сұхбат кезінде Spring, Hibernate және SQL туралы білімді көрсету өте маңызды. Жинақ кішкентай, бірақ жеткілікті түсінбестен, сіз нонсенстерді ұнтақтауға кірісе аласыз. Сондықтан, егер сіз білмесеңіз, келесідей жауап бергеніңіз жөн: «Мен мұны нақты білмеймін, бірақ мен көктемде мынаны және мынаны білемін» және т.б. Осылайша сіздің біліміңіз аз болса да көзге түседі.

Дмитрий Соколов , сынаушы

Сұхбат алдында жұмыс істегіңіз келетін компания туралы ақпаратты жоғары және төмен зерттеңіз. Сұхбат кезінде: «Мен білмеймін» деп ессіз күйге түсудің қажеті жоқ. Сіз бірдеңені білмесеңіз де, бірақ ойлана бастасаңыз да, сіздің ойлау қабілетіңіз сұхбатта бағаланады.

Дмитрий Мерсиянов , Android әзірлеушісі

Сіз сұхбат сұрақтарына дайындала аласыз, олардың көпшілігі Интернетте бар. Өтініш берушінің жалпы эрудициясын тексеру үшін күрделі нәрсе сұрағанды ​​ұнататын жұмыс берушілер бар. Сондай-ақ осындай сұрақтарға жауап бере білу, дайын болу керек.

Анзор Кармов , әзірлеуші

Бірінші сұхбатыңыз сәтсіз аяқталғаннан кейін өзіңізді мақтаңыз. Білімнің белгілі бір қабатын меңгеріп, сұхбаттан өту – үлкен жетістік. Мұндағы үлкен қателік – бас тарту. Әрине, бас тартуды алу жағымсыз. Бірақ бәрі жоспар бойынша жүріп жатыр және сіз өз жұмысыңызға әлдеқайда жақынсыз. Сіздің келесі мақсатыңыз - басқа сұхбатта сәтсіздікке ұшырау. Сосын басқа, сосын басқа... Әр сұхбаттан соң қорытынды жасаңыз. Бос орындарыңызға қарап, оларды қатайтыңыз. Асығыс жоқ. Ең бастысы - жүйелілік және өзіңізге қатысты зорлық-зомбылық жасамау. Сіз бәрін дұрыс істеп жатырсыз. Бір күні сізге ұсыныс келеді. Бұл сіз үшін баратын болды. Сіздің лайықты ұсынысыңыз. Жарайсың! Сұхбатқа қалай дайындалу керектігі туралы әлі де сұрақтарыңыз болса, біз оларды түсініктемелерде күтеміз;)
Пікірлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION