Бир жума мурун сүйлөшкөнбүз
Биринчи макалада мен сизге интервьюлардын бардык этаптарынан кантип ийгиликтүү өтүүнү жана Google'да стажировкадан өтүүнү айтып берем.
Өзүң жөнүндө бир нече сөз
Мен HSE Санкт-Петербург кампусунда 1-курста магистратурада окуйм, Академиялык университетте машинаны үйрөнүү боюнча бакалавр даражасын бүтүргөм. Бакалавриатта окуп жүргөндө спорттук программалоо менен активдүү алектенип, ар кандай хакатондорго да катыштым. Сиз акыркы жөнүндө окуй аласыз
Практика жөнүндө
Биринчиден, мен сизге Google'дагы стажировка ички жактан кандай экени жөнүндө бир аз айтып бергим келет.
Google'га келген ар бир стажер командага дайындалат. Бул компаниядан тышкаркы адамдар эч качан укпаган ички инфраструктураны иштеп чыгуучу топ же дүйнө жүзү боюнча миллиондогон адамдар колдонгон продукт болушу мүмкүн. Мындай продуктылар белгилүү YouTube, Google Docs жана башкалар болушу мүмкүн. Бул долбоорлорду иштеп чыгууга ондогон, атүгүл жүздөгөн иштеп чыгуучулар тартылгандыктан, сиз анын кандайдыр бир тар бөлүгүнө адистешкен командага келесиз. Мисалы, 2018-жылдын жай айларында мен таблицалар менен иштөө үчүн жаңы функцияларды кошуп, Google Docs менен иштедим.
Сиз компанияда стажер болгондуктан, сизде хост деген менеджер бар. Бул өнүмдөрдү өзү иштеп чыккан кадимки толук таймер. Эгер сиз бир нерсени билбесеңиз, аны чече албасаңыз же кандайдыр бир көйгөйгө туш болсоңуз, анда аны менен байланышыңыз. Адатта, жума сайын жекеме-жеке жолугушуулар пландаштырылат, анда сиз долбоордогу учурдагы кырдаалды талкуулай аласыз же таптакыр байланышы жок нерсе жөнүндө баарлаша аласыз. Кошумчалай кетсек, алып баруучу практика учурунда аткарган ишиңизге баа бере турган адамдардын бири. Ал ошондой эле экинчи, кошумча кароочу тарабынан бааланат. Анан, албетте, алар сенин ийгиликке жетишиңе кызыкдар.
Google сизге сиңирет, бирок бул анык эмес, сиз эч нерсе жасаардан мурун дизайн документин жазуу жакшы адат. Билбегендер үчүн долбоордук документ - бул көйгөйдүн маңызын чагылдырган документ, ошондой эле аны чечүүнүн деталдуу техникалык мүнөздөмөсү. Дизайн документи бүтүндөй бир продукт үчүн же бир гана жаңы функция үчүн жазылышы мүмкүн. Мындай документтерди окугандан кийин, сиз продукт кандай максатта иштелип чыкканын жана ал кандайча ишке ашырылганын түшүнө аласыз. Ошондой эле көбүнчө комментарийлерде долбоордун кайсы бир бөлүгүн ишке ашыруунун ар кандай жолдорун талкуулап жаткан инженерлердин диалогдорун көрүүгө болот. Бул ар бир чечимдин артындагы максатты жакшы түшүнүүгө мүмкүндүк берет.
Бул стажировканы өзгөчө кылган нерсе, сиз Google көп болгон укмуштуудай ички өнүктүрүү куралдарын колдоно аласыз. Алар менен иштешип, мурда Amazon, Nvidia жана башка белгилүү технологиялык компанияларда иштеген көптөгөн адамдар менен сүйлөшкөндөн кийин, мен бул инструменттердин жашооңузда жолуга турган эң мыкты инструмент болуу мүмкүнчүлүгү жогору деген тыянак чыгарсам болот. Мисалы, Google Code Search деп аталган курал бүт код базаңызды, коддун ар бир сабындагы өзгөрүүлөрдүн тарыхын гана көрүүгө эмес, ошондой эле заманбап иштеп чыгуу чөйрөлөрүндө биз көнүп калган код боюнча чабыттоо мүмкүнчүлүгүн берет. Intellij Idea катары. Ал үчүн сизге жөн гана браузер керек! Ушул эле функциянын жетишпеген жагы, сиз Google'дан тышкары ошол эле куралдарды өткөрүп жибересиз.
Жакшы нерселерге келсек, компаниянын салкын кеңселери, жакшы тамактары, спорт залы, жакшы камсыздандыруу жана башка жакшы нерселери бар. Мен бул жерге Нью-Йорктогу кеңседен бир нече сүрөттөрдү калтырайын:
Кантип сунуш алууга болот?
жалпы көрүнүш
Эми олуттуураак нерсе жөнүндө сүйлөшүүгө убакыт келди: стажировкадан кантип өтсө болот?
Бул жерде биз Google жөнүндө сүйлөшпөйбүз, бирок бул жалпы учурда кантип болот. Мен төмөндө Google'дагы интерн тандоо процессинин өзгөчөлүктөрү жөнүндө жазам.
Компаниянын интервью процесси, кыязы, төмөнкүдөй көрүнөт:
- Стажировкага арыз
- Hackerrank/TripleByte Quiz боюнча сынак
- Экрандык интервью
- Биринчи техникалык интервью
- Экинчи техникалык интервью
- Көрсөтүү маеги
Стажировкага арыз
Албетте, баары стажировкадан өтүү каалооңуздан башталат. Бул үчүн, сиз компаниянын сайтында анкетаны толтуруу менен билдирүү керек. Эгер сизде (же сиздин досторуңузда) ал жерде иштеген досторуңуз болсо, алар аркылуу кирүүгө аракет кылсаңыз болот. Бул параметр артык, анткени ал башка студенттердин арасынан өзгөчөлөнүүгө жардам берет. Эгер бул мүмкүн эмес болсо, анда өзүңүз кайрылыңыз.
"Сиз абдан сонун экенсиз, бирок биз башка талапкерлерди тандап алдык" деген сыяктуу мазмундагы каттарды алганыңызда капа болбоңуз. Бул жерде мен сизге бир нече кеңеш берем:
Hackerrank/TripleByte Quiz боюнча сынак
Эгерде рекрутер сиздин резюмеңизди жактырса, 1-2 жумадан кийин сиз кийинки тапшырма менен кат аласыз. Кыязы, сизге Hackerrank боюнча сынакка катышуу сунушталат, анда сизге берилген убакытта алгоритмдик маселелерди чечүү керек болот, же TripleByte Quiz, анда алгоритмдерге, программалык камсыздоону иштеп чыгууга жана төмөнкү программалык камсыздоонун дизайнына байланыштуу ар кандай суроолорго жооп беришиңиз керек болот. деңгээл системалары. Бул этап талапкерди тандоо процессинде баштапкы чыпка катары кызмат кылат.
Экрандык интервью
Эгер тест ийгиликтүү өтсө, анда сиз скринингдик интервьюга ээ болосуз, анын жүрүшүндө сиз жалдоочу менен өзүңүздүн кызыкчылыктарыңыз жана компания интерндерге сунуш кылган долбоорлор жөнүндө сүйлөшөсүз. Эгер сиз кызыгуу көрсөтсөңүз жана мурунку тажрыйбаңыз компаниянын күтүүсүнө дал келсе, сизге жашыл жарык берилет. Менин тажрыйбам боюнча, бул процесстин эң күтүүсүз жери жана жалдоочудан көп нерсе көз каранды.
Эгер сиз бул үч сыноодон өткөн болсоңуз, анда кокустуктун негизги бөлүгү сизден артта калган. Андан кийин техникалык интервьюлар бар, алар сизге көбүрөөк көз каранды, демек сиз алардын жыйынтыгына көбүрөөк таасир эте аласыз. Бул дагы жакшы!
Техникалык интервьюлар
Андан кийин адатта Skype же Hangouts аркылуу өткөрүлүүчү техникалык интервьюлар келет. Бирок кээде кошумча программалык камсыздоону орнотууну талап кылган экзотикалык кызматтар бар. Ошондуктан, баары алдын ала компьютериңизде иштеп жатканын текшериңиз.
Техникалык интервьюлардын форматы сиз интервью берип жаткан кызматка жараша абдан өзгөрүп турат. Эгерде биз программалык камсыздоо инженери боюнча интерндин позициясы жөнүндө сөз кыла турган болсок, анда сизге бир нече алгоритмдик көйгөйлөр сунушталат, аларды чечүү үчүн кандайдыр бир онлайн код редакторунда коддолушу керек, мисалы,
- Долбоордун үстүндө иштөө кандайча иштейт?
- Акыркы убакта сиз чечүүгө туура келген эң чоң көйгөй кайсы?
- Иштеп чыгуучунун акыркы продукцияга кошкон салымы кандай?
- Эмне үчүн бул компанияда иштөөнү чечтиңиз?
Келечекте чогуу иштей турган адам сиз менен дайыма маектеше бербейт. Ошондуктан, акыркы суроолор жалпысынан компанияда эмне болуп жатканын түшүнүүгө жардам берет. Мен үчүн, мисалы, акыркы продуктка таасир эткеним маанилүү.
Эгерде сиз биринчи интервьюдан ийгиликтүү өтсөңүз, сизге экинчи интервью сунушталат. Ал биринчиден интервью алуучуда жана ошого жараша милдеттери менен айырмаланат. Формат, балким, ошол эле бойдон калат. Экинчи интервьюдан өткөндөн кийин алар үчүнчүсүн сунушташы мүмкүн.
Көрсөтүү маеги
Эгерде ушул убакка чейин сизди четке кагышкан жок болсо, анда талапкер компаниянын кеңсесинде маектешүүгө чакырылганда, сизди аңгемелешүү күтүп турат. Ал, адатта, бир нече техникалык интервьюлардан жана бир жүрүм-турумдук интервьюдан турат. Жүрүш-туруш маегинде сиз менеджер менен долбоорлоруңуз, ар кандай кырдаалдарда кандай чечимдерди кабыл алганыңыз жана ушул сыяктуу нерселер жөнүндө сүйлөшөсүз. Башкача айтканда, интервьючу сиздин инсандыгыңызды жакшыраак түшүнүүгө жана тажрыйбаңызды тереңирээк түшүнүүгө аракет кылып жатат. 3-4 техникалык интервью өткөргөн кээ бир компаниялар ачык интервьюнун ордуна алыстан бир гана жүрүм-турум боюнча интервью беришет.
Эми жалдоочунун жообун күтүү гана калды. Эгер баары ойдогудай болсо, анда сиз сөзсүз көптөн күткөн сунуш менен кат аласыз. Эгер сунуш жок болсо, капа болбоңуз. Компаниялар жакшы талапкерлерди системалуу түрдө четке кагышат. Кийинки жылы дагы бир стажировкага тапшырып көрүңүз.
Коддоо интервью
Андыктан, күтө туруңуз... Азырынча интервью бере элекпиз. Биз жаңы эле процесс кандай болорун билдик жана жайды жагымдуу жана пайдалуу өткөрүү мүмкүнчүлүгүн колдон чыгарбоо үчүн интервьюга жакшылап даярданышыбыз керек.
сыяктуу ресурстар бар
Көптөгөн адамдар да китеп окууну сунуштайт "
Ошондой эле, эгер сиздин жашооңузда чет өлкөлүк компаниялар менен бир нече техникалык интервьюлар болгон болсо, анда бир нече сыноодон өтүү сунушталат. Бирок канчалык көп болсо, ошончолук жакшы. Бул интервью учурунда өзүңүздү ишенимдүүрөөк сезип, тынчсызданууга жардам берет. Жалган интервьюларды дареги боюнча уюштурууга болот
Жүрүм-турум боюнча интервьюлар
Мен айтып өткөндөй, жүрүм-турум маегинде маектешиңиз сиздин тажрыйбаңыз жөнүндө көбүрөөк билүүгө жана мүнөзүңүздү түшүнүүгө аракет кылат. Эгер сиз мыкты иштеп чыгуучу болсоңуз, бирок командада иштөөгө жакшы болбосоңузчу? Бул көп адамдарга жакпайбы деп корком. Мисалы, сизге төмөнкүдөй суроо берилиши мүмкүн: "Сенин алсыздыгың эмне?" Ушул өңдүү суроолордон тышкары, сизден негизги ролду ойногон долбоорлор, сиз кездешкен көйгөйлөр, ошондой эле аларды чечүү жолдору тууралуу айтып берүү сунушталат. Белгилей кетчү нерсе, техникалык интервьюлардын алгачкы мүнөттөрүндө сизден бул тууралуу суралышы мүмкүн. Мындай интервьюга кантип даярдануу керектиги "Коддоо интервьюсун бузуу" бөлүмдөрүнүн биринде жакшы жазылган.
Гугл
Эми биз интернди тандоо процесси жалпысынан кандай болорун жана интервьюга кантип даярдануу керектигин түшүнгөнүбүздөн кийин, ал Google компаниясында кандай иштээри жөнүндө сүйлөшүүгө убакыт келди.
Колдо болгон стажировкалардын тизмесин тапса болот
Маектешүүлөр
Бул жерде процесс бир аз адаттан тыш көрүнөт. Сизде скринингдик интервью жана эки техникалык интервью болот. Эгер аларда өзүңүздү жакшы көрсөңүз, анда сиз долбоор издөө стадиясына өтөсүз. Сиз бир топ узун анкета толтурушуңуз керек, анда сиз учурдагы бардык жөндөмүңүздү көрсөтөсүз, ошондой эле долбоордун темасы жана стажировкадан өтүүнү каалаган жерде өз каалооңузду билдиресиз.
Бул форманы жакшы жана кылдаттык менен толтуруу абдан маанилүү! Долбооруна кошула турган адамдарды издеп жаткан потенциалдуу хосттор жеткиликтүү интерндерди карап чыгып, өздөрүнө жаккан талапкерлер менен сүйлөшүүлөрдү уюштурушат. Алар студенттерди жайгашкан жери, ачкыч сөздөрү, анкетадагы белгилер боюнча чыпкалап, интервьюнун упайлары боюнча иреттей алышат.
Сүйлөшүү учурунда интервью алуучу иштеп жаткан долбоор жөнүндө айтып берет, ошондой эле талапкердин тажрыйбасы менен таанышат. Бул иш процесси чындыгында кандай болорун билүү үчүн эң сонун мүмкүнчүлүк, анткени сиз үй ээси боло турган адам менен баарлашып жатасыз. Интервьюдан кийин сиз жумуш берүүчүгө долбоордон алган таасириңиз менен кат жазасыз. Долбоор сизге жакса, маектешиңизге жакса, анда сизди сунуш күтөт. Болбосо, сиз 2-3-4 болушу мүмкүн, же такыр жок болушу мүмкүн болгон кийинки чалууларды күтөсүз. Сиз интервьюлардан жакшы өткөн болсоңуз да, бирок долбоорду издөө стадиясында сизди бир дагы команда тандаган жок (же сиз менен эч ким сүйлөшпөгөн окшойт), тилекке каршы, сиз сунушсуз каласыз. .
Америка же Европа?
Башка нерселер менен катар, сиз стажировкадан өтө турган жериңизди чечишиңиз керек. Мен АКШ менен тандоонун ортосунда калдым
Көрүнүп тургандай, АКШда нерселер бир аз татаалыраак. Бирок мен Европага караганда ал жакка баргым келди. Мындан тышкары, АКШда алар көбүрөөк төлөшөт.
Кийин эмне кылуу керек?
Практиканын аягында сизде эки вариант бар:
- Кийинки жылга стажировкадан өтүңүз.
- Толук убакыт кызматын алуу үчүн эки техникалык интервьюдан өтүңүз.
Бул эки вариант учурдагы долбооруңузду ийгиликтүү аяктагандан кийин жеткиликтүү. Эгер бул сиздин биринчи стажировкаңыз болбосо, анда сизге интервьюсуз толук убакыттагы кызмат сунушталышы мүмкүн.
Ошентип, бир сүрөттөлүш менен сүрөттөлгөн төмөнкүдөй жагдай пайда болот:
Бул менин биринчи стажировкам болгондуктан, мен толук убакытта иштөө үчүн эки техникалык интервьюдан өтүүнү чечтим. Алардын жыйынтыгы боюнча алар мага сунуш берүүгө макул болушту жана команда издей башташты, бирок мен бул варианттан баш тарттым, анткени мен магистратураны бүтүрүүнү чечтим. Google 2-3 жылда жок болуп кетиши күмөн.
жыйынтыктоо
Достор, мен студенттен интернге чейинки жол кандай болорун жеткиликтүү жана түшүнүктүү түрдө түшүндүрдүм деп үмүттөнөм. (анан кайра...), жана бул материал аны пайдалуу деп тапкан окурманын табат. Көрүнүп тургандай, бул сезилгендей кыйын эмес, сиз жалкоолугуңузду, коркуууңузду четке кагып, аракет кыла башташыңыз керек!
PS Менде да бар
Source: www.habr.com