Պատասխանեք տեխնիկական հարցազրույցի հարցերին անգլերեն:
8 հարցազրույց: Ընտրեք պատասխանը, որը հստակ բացատրում է ձեր աշխատանքը:
Աջակցեք JavaScript -ին, որպեսզի ստանաք հարցազրույցը եւ տեսնեք ձեր արդյունքը: Ամրագրեք անվճար դասը
Ոչ մի էլ.փոստի կարիք չկա: Ձեր պատասխանները մնում են ձեր զննարկիչում: Գաղտնիություն
Այս պատասխանները ճանաչելը չի չափում ձեր ելույթը կամ կանխատեսում հարցազրույցի կատարումը:
Մարզվել Yeltay հետ հարցազրույցի պատասխանը
Գրեք նախագիծ կամ հարցազրույցի հարց ձեր անվճար դասին եւ բարձր ձայնով ասեք պատասխանը:
Ամրագրեք անվճար դասըարժե եւս մեկ անգամ նայել
-
1. Այս օրինակում դուք ավելացրել եք թիմային նախագծի պահեստավորումը:
What was your role?
Ձեր պատասխանը.
Առաջարկվող պատասխանը. I added a cache so repeated requests would not query the database.
Վերջին պատասխանը բաժանում է ձեր ներդրումը ամբողջ թիմից եւ բացատրում է դրա նպատակը: Մնացած պատասխանները հարցազրույց տվողին չեն ասում, թե ինչ եք արել:
-
2. Դուք ընտրել եք մեկ ծառայություն փոքր թիմի համար մի քանի տարբեր ծառայությունների փոխարեն:
Why did you choose that approach?
Ձեր պատասխանը.
Առաջարկվող պատասխանը. A single service was simpler for our small team to deploy and maintain.
Առաջին պատասխանը կապում է ընտրությունը թիմի կարիքների հետ, մյուս պատասխանները տալիս են հղում կամ հաջորդականություն, այլ ոչ թե պատճառաբանություններ: Քվիզն ստուգում է բացատրությունը եւ ոչ թե ձեր ճարտարապետության հմտությունները:
-
3. Հարցազրույցի ժամանակ ձեզ տրվում է համակարգի նախագծման խնդիր՝ առանց երթեւեկության գնահատականների:
Design a service that can handle lots of users.
Ձեր պատասխանը.
Առաջարկվող պատասխանը. What peak request rate should I design for?
Գլխավոր խնդրանքների մակարդակի մասին հարցերը թաքնված պահանջը վերածում են մի բանի, որը կարող եք քննարկել: Այն նաեւ ցույց է տալիս, թե որ տեղեկատվության բացակայությունը ազդում է ձեր մոտեցման վրա:
-
4. Դուք բացատրում եք, թե ինչպես էիք հետաքննում անհաջող ֆայլերի բեռնումը:
What did you check first?
Ձեր պատասխանը.
Առաջարկվող պատասխանը. I checked the server logs to see where the upload failed.
Վերջին պատասխանը նշում է մի գործողություն եւ այն, թե ինչու եք դա արել:
-
5. Հարցազրույցի հեղինակը նշում է մի գործիք, որը դուք չեք օգտագործել:
Have you worked with this tool?
Ձեր պատասխանը.
Առաջարկվող պատասխանը. I haven't used it yet. Could I explain how I handled a similar task with another tool?
Առաջին պատասխանն ընդունում է բացը եւ քննարկման համար առաջարկում է համապատասխան փորձ: Դա ոչ թե փորձի գյուտավորման կամ փորձագիտության պնդման պատճառ է:
-
6. Այս գործնական օրինակում, ձեր փոփոխությունը նվազեցրել է 10 րոպեից մինչեւ 6 րոպե:
What changed after your work?
Ձեր պատասխանը.
Առաջարկվող պատասխանը. The build time went from ten minutes to six.
Միջին պատասխանը պահպանում է ուղղությունը եւ երկու չափումները: Տվյալները նկարագրում են միայն այս օրինակ, ոչ թե իրական Anglokit ուսանողի արդյունք:
-
7. Դուք կառուցել եք մի առանձնահատկություն անցյալ տարի եւ շարունակում է պահպանել այն հիմա:
Ձեր պատասխանը.
Առաջարկվող պատասխանը. I built the feature last year, and I maintain it now.
Օգտագործեք անցյալ ձեւը "կառուցվել" նախորդ տարվա համար եւ ներկայիս ձեւը՝ "պահպանել" ներկա պատասխանատվության համար:
-
8. Ձեր օրինակային նախագծի վերջում հայտնվեց ծանրաբեռնվածության սահմանափակում:
What would you do differently next time?
Ձեր պատասխանը.
Առաջարկվող պատասխանը. I'd add load tests earlier to find the limit before launch.
Վերջին պատասխանը նշում է փոփոխությունը, որի նպատակն է ավելի շուտ գտնել սահմանը: Ավելի շատ ժամանակ խնդրելը չի լուծում այդ ժամկետը, եւ նախագծի նկարագրումը չի ասում, թե ինչ կփոխեիք։