Կոդավորման հարցազրույցին պատրաստվելու 3 եղանակ

Բովանդակություն:

Կոդավորման հարցազրույցին պատրաստվելու 3 եղանակ
Կոդավորման հարցազրույցին պատրաստվելու 3 եղանակ

Video: Կոդավորման հարցազրույցին պատրաստվելու 3 եղանակ

Video: Կոդավորման հարցազրույցին պատրաստվելու 3 եղանակ
Video: Տավուշցի «Էյնշտեյնը» խոստանում է «արդարացնել» հույսերը 2024, Ապրիլ
Anonim

Եթե ծրագրավորողի աշխատանքի եք դիմում, ապա պետք է որոշ ժամանակ տրամադրեք ձեր կոդավորման հարցազրույցին պատրաստվելուն: Սա դիմումի գործընթացի բավականին կարևոր մասն է, ուստի արժե ժամանակ տրամադրել որքան հնարավոր է շատ նախապատրաստվել այս հարցազրույցին նախքան ներս մտնելը: Լավ տպավորություն թողնելուց բացի, ամենակարևոր բաները, որ կարող եք անել այս հարցազրույցին պատրաստվելու համար, կառուցել ձեր գիտելիքների բազան և զբաղվել կոդեր գրելով:

Քայլեր

Մեթոդ 1 -ը ՝ 3 -ից. Կառուցեք ձեր գիտելիքների բազան

Պատրաստվեք կոդավորման հարցազրույցի Քայլ 1
Պատրաստվեք կոդավորման հարցազրույցի Քայլ 1

Քայլ 1. Հարցրեք, արդյոք ձեզ հարկավոր է օգտագործել կոդավորման որոշակի լեզու հարցազրույցում:

Շատ ընկերություններ թույլ կտան ձեր հարցազրույցն անցկացնել ծրագրավորման ցանկացած լեզվով: Այնուամենայնիվ, որոշ ընկերություններ կպահանջեն ձեզ կոդավորել որոշակի լեզվով, այնպես որ համոզվեք, որ տիրապետում եք այդ լեզվին ՝ նախքան այդ ընկերությունում հարցազրույց վարելը:

  • Օրինակ ՝ Google- ը պահանջում է, որ թեկնածուները ծրագրավորման հարցազրույցների ընթացքում ընտրեն կամ Java, C ++, JavaScript կամ Python:
  • Եթե ընկերությունը չունի որևէ հատուկ լեզվական պահանջներ, պարզապես ընտրեք հարցազրույց անցկացնել այն լեզվով, որը ձեզ առավել ծանոթ է:
Պատրաստվեք կոդավորման հարցազրույցի Քայլ 2
Պատրաստվեք կոդավորման հարցազրույցի Քայլ 2

Քայլ 2. yourselfանոթացեք ձեր նախընտրած լեզվի ոճի ուղեցույցին:

Programրագրավորման որոշակի ոճի հաստատուն տիրապետումը ձեզ ավելի քիչ հավանական կդարձնի սխալներ ձեր ծածկագրերում, ինչը ձեզ կդարձնի շատ ավելի ուժեղ զրուցակից: Ձեր կոնկրետ լեզվով ընդհանուր որոգայթների մատնանշումը կարող է ձեզ ավելի տպավորիչ դարձնել հարցազրույցի ընթացքում:

Օրինակ, եթե ձեր նախընտրած ծածկագրման լեզուն Python- ն է, կարդացեք PEP 8 ոճի ուղեցույցը ՝ լեզուն տիրապետելու համար:

Պատրաստվեք կոդավորման հարցազրույցի Քայլ 3
Պատրաստվեք կոդավորման հարցազրույցի Քայլ 3

Քայլ 3. Ամենից շատ կենտրոնացեք ալգորիթմների և տվյալների կառուցվածքների ուսումնասիրման վրա:

Այս համակարգչային գիտության հիմունքները կազմում են հարցերի և խնդիրների ճնշող մեծամասնությունը, որոնք ձեզ կներկայացվեն ձեր հարցազրույցի ընթացքում, այնպես որ ձեր ժամանակի մեծ մասը ծախսեք դրանք ուսումնասիրելու վրա: Եթե համակարգչային գիտության որևէ դասի եք մասնակցել, վերանայեք ձեր գրառումները և դասագրքերը, ինչպես նաև ձեր հիշողությունը թարմացնելու համար:

  • Օրինակ, հարցազրույցի ընթացքում ձեզ կարող են ինչ -որ խնդիր տալ և խնդրել մշակել այն լուծող ալգորիթմ: Ալգորիթմների լայն ծանոթությունը այս պահին այս տեսակի հարցերը կդարձնեն ավելի դժվար:
  • Գոյություն ունի ալգորիթմների լայն տեսականի, օրինակ ՝ տեսակավորման ալգորիթմներ, որոնման ալգորիթմներ և ռեկուրսիվ ալգորիթմներ: Փորձեք ծանոթանալ հնարավորինս շատ տարբեր տեսակների հետ:
Պատրաստվեք կոդավորման հարցազրույցի Քայլ 4
Պատրաստվեք կոդավորման հարցազրույցի Քայլ 4

Քայլ 4. Հետազոտեք ընկերությունը `տեսնելու, թե ինչպես են ձեր հմտությունները համապատասխանում իրենց հետաքրքրություններին:

Պարզեք, թե ինչպիսի տեխնոլոգիաներ և ծրագրային շրջանակներ է ամենաշատը կիրառում ընկերությունը և նշեք, որ հարցազրույցի ընթացքում հղում կատարեք այս շրջանակների վերաբերյալ ձեր փորձին: Հիշեք, որ ձեր նպատակի մի մասն է ցույց տալ, որ դուք լավ կհամապատասխանեք այն ընկերությանը, որտեղ հարցազրույց եք վերցնում:

Եթե գիտեք, թե ով է վարելու ձեր հարցազրույցը, որոշ հետազոտություններ կատարեք նաև այդ անձի վերաբերյալ: Փնտրեք դրանք LinkedIn- ում և տեսեք, թե որոնք են եղել նրանց նախկին նախագծերը կամ փորձառությունները:

Մեթոդ 2 3 -ից. Ractամանակից շուտ վարժություններ

Պատրաստվեք կոդավորման հարցազրույցի Քայլ 5
Պատրաստվեք կոդավորման հարցազրույցի Քայլ 5

Քայլ 1. Ստացեք որքան հնարավոր է կոդավորման փորձ ձեր գոտու տակ:

Եթե ձեր հարցազրույցը մոտ ապագայում չէ, մի քանի ամիս ծախսեք ներդրում կատարելով բաց կոդով նախագծերին: Եթե դուք այդ ժամանակը չունեք, պարզապես նույնքան ժամանակ ծախսեք այս պահից մինչև հարցազրույցը ՝ զբաղվելով կոդավորմամբ:

  • Եթե կարող եք, կատարեք կոդավորման այս պրակտիկան այնպիսի միջավայրում, որտեղ կարող եք լավ արձագանք ստանալ ձեր կոդի վերաբերյալ:
  • Որքան ավելի շատ կոդավորման փորձ ունեք, այնքան քիչ հավանական է, որ պայքարեք ձեր հարցազրույցի կոդավորման բաղադրիչի հետ:
Պատրաստվեք կոդավորման հարցազրույցի Քայլ 6
Պատրաստվեք կոդավորման հարցազրույցի Քայլ 6

Քայլ 2. Սովորեցրեք սահմանափակ ժամանակում կոդավորման ալգորիթմներ:

Նույնիսկ եթե դուք ունեք կոդավորման մեծ փորձ, սա նույնը չէ, ինչ սթրեսի մեջ կոդ գրել: Սահմանեք ժամաչափ 45 րոպե և փորձեք այդքան ժամանակում ստեղծել աշխատանքային ալգորիթմ:

Հավանաբար, իրական կոդը հարցազրույցի ժամանակ կունենաք 30-45 րոպե `ձեր կոդը գրելու համար, այնպես որ դուք պետք է փորձեք սովորել այսքան կարճ ժամանակահատվածում կոդ գրելուն:

Պատրաստվեք կոդավորման հարցազրույցի Քայլ 7
Պատրաստվեք կոդավորման հարցազրույցի Քայլ 7

Քայլ 3. Համոզվեք, որ զբաղվեք նաև համակարգի դիզայնի քննարկմամբ:

Թեև ձեր հարցազրույցի հարցերի մեծ մասը հավանաբար վերաբերվելու է ալգորիթմներին և տվյալների կառուցվածքին, դուք կարող եք նաև որոշ հարցեր ստանալ այն մասին, թե ինչպես նախագծել ծրագրակազմ կամ համակարգեր տվյալ ապրանքի համար: Պատրաստ եղեք քննարկել համակարգի ձևավորման տարբեր տարրեր, ինչպիսիք են բեռի հաշվեկշիռները, տվյալների շտեմարանները և օգտագործողի միջերեսը:

Պատրաստվեք կոդավորման հարցազրույցի Քայլ 8
Պատրաստվեք կոդավորման հարցազրույցի Քայլ 8

Քայլ 4. Հարցազրույցի փորձ ունեցող ինչ -որ մեկին հանձնարարեք ձեզ հետ կեղծ հարցազրույց անցկացնել:

Չկա հարցազրույցի հարցերին ավելի լավ պատասխանելու ավելի լավ միջոց, քան հնարավորինս զբաղվելը: Եթե չունեք հարցազրույցի փորձ ունեցող ինչ -որ մեկին, ում հետ կարող եք զբաղվել, ընկերոջը տվեք ձեզ մի քանի սովորական հարցազրույցի հարցեր:

  • Սրանք կարող են լինել այնպիսի հարցեր, ինչպիսիք են ՝ «Ինչպիսի՞ ալգորիթմով կօգտագործեիք այս կոնկրետ խնդիրը լուծելու համար»: կամ այնպիսի լայն բան, ինչպիսին է «Ո՞րն է քո ամենամեծ թուլությունը»:
  • Եթե սթրեսի մեջ եք ընկնում հարցազրույցի ժամանակ, փորձեք հարցազրույց վարողի փոխարեն զբաղվել որպես հարցազրուցավար: Սա կարող է օգնել ձեզ այլ կերպ տեսնել հարցազրույցի ընթացքը և ավելի քիչ նյարդայնանալ հարցազրույցից:

3 -րդ մեթոդ 3 -ից. Լավ տպավորություն թողնել

Պատրաստվեք կոդավորման հարցազրույցի Քայլ 9
Պատրաստվեք կոդավորման հարցազրույցի Քայլ 9

Քայլ 1. Խանդավառ եղեք թեմայով և ձեր փորձով:

Թույլ տվեք, որ ձեր դրական հույզերը փայլեն ձեր անցած նախագծերի կամ ապագա նպատակների մասին խոսելիս: Այսպիսի խանդավառությունը հակված է նման ոգևորություն ներշնչել հարցազրուցավարների մոտ, ինչը նրանց ավելի հավանական է դարձնում ձեր մասին դրական պատկերացում հարցազրույցի ավարտին:

Նկատի ունեցեք, որ սա վերաբերում է միայն իսկական խանդավառությանը: Եթե դուք փորձեք կեղծել ձեր ոգևորությունը թեմայի վերաբերյալ, հարցազրույց տվողները կարող են դա հայտնաբերել և ձեզ համարել որպես արհեստական ՝ իրականի փոխարեն:

Պատրաստվեք կոդավորման հարցազրույցի Քայլ 10
Պատրաստվեք կոդավորման հարցազրույցի Քայլ 10

Քայլ 2. Խուսափեք ձևացնել, թե գիտեք ինչ -որ բան, եթե այն չգիտեք:

Կարող եք զգալ, որ լավ տպավորություն թողնելու համար ձեզ թվում է, թե ամեն ինչ գիտեք թեմայի վերաբերյալ: Այնուամենայնիվ, եթե ձևացնեք, թե գիտեք մի բան, որն իրականում չգիտեք, և ձեզ կանչեն դրանով, պարզապես կհայտնվեք որպես դավաճան: Փորձագիտական խորհուրդ

Ken Koster, MS
Ken Koster, MS

Ken Koster, MS

Master's Degree, Computer Science, Stanford University Ken Koster is the Co-founder and CTO of Ceevra, a medical technology company. He has over 15 years of experience programming and leading software teams at Silicon Valley companies. Ken holds a BS and MS in Computer Science from Stanford University.

Ken Koster, MS
Ken Koster, MS

Քեն Կոստեր, MS

մագիստրոսի աստիճան, համակարգչային գիտություն, Ստենֆորդի համալսարան < /p>

Համոզվեք, որ համապատասխան մակարդակի աշխատանքի եք դիմում:

Kosրագրային ապահովման ինժեներ Քեն Կոստերը խորհուրդ է տալիս."

Պատրաստվեք կոդավորման հարցազրույցի Քայլ 11
Պատրաստվեք կոդավորման հարցազրույցի Քայլ 11

Քայլ 3. Խոսեք ձեր նախագծերի մասին `օգտագործելով ճիշտ տերմինաբանություն և ժարգոն:

Տեխնիկական տերմիններ օգտագործելու և նախագիծը մանրակրկիտ նկարագրելու ունակությունը կօգնի ցույց տալ ծրագրավորման ձեր խորը ըմբռնումը: Այնուամենայնիվ, վստահ եղեք, որ ձեր նախագծի նկարագրությունները հասկանալի են նաև ձեզ հետ հարցազրույց տվողների համար:

Խորհուրդ ենք տալիս: