Frontend
Sistem analizi üçün hər hansı bir format var idi, yoxsa sadəcə sözlə müzakirə edilirdi və tapşırığa qeyd edilirdi? Ediləcək işlərin təsviri olan sənəd və ya Confluence səhifəsi var idi?
Bəs, test nə vaxt uğursuz olmalı və dəqiq nəyi yoxlamalıdır: həyata keçirməyi yoxsa sinifin müqaviləsini/interfeysini?
Birlik testləri ilə əhatə olunmalı olan prioritet necə müəyyən edildi?
Cədvəlin vəziyyətini saxlamaq üçün hər hansı bir funksiya tətbiq etdinizmi, məsələn, sütunların hərəkət etdirilməsi — bunu backend-də, lokal olaraq və ya localStorage-də saxlayırsınızmı?
JavaScript-də kontekst (this) nədir?
İnject-də interfeysi token kimi keçirmək mümkündürmü? Niyə bəli və ya yox?
Layihədə komanda rəhbərini əvəz etmək və ya memarlıq qərarlarını qəbul etmək məcburiyyətində qalmısınızmı?
TypeScript-də type və interface arasındakı fərq nədir?
Hansı funksiya safdır? Yan təsirlər nədir?
Layihədə Next.js sənin təşəbbüsünləmi əlavə olundu yoxsa sən gəldin və artıq orada idi? Niyə Next.js seçildi?
Son layihədə qarşılıqlı əlaqəniz necə qurulmuşdu? Agile ilə və ya başqa cür?
Təsəvvür edin: daha təcrübəli bir inkişafçı, juniora Angular komponenti yaratmaq tapşırığını verir, burada tokenu göstərmək üçün bir sahə və 'token yarat' düyməsi var. Düyməyə kliklədikdə, serverə sorğu göndərilir, token alınır və junior this.token = alınan sətiri yazır, amma dəyər göstərilmir və səhifə yenidən render olunmur. Bu problemi həll etmək üçün nə tövsiyə edərdiniz və onu düzəltmək üçün hansı yanaşmalar mövcuddur?
Bu vəzifə üçün adi işə qəbul prosesi nədir və növbəti mərhələlər nə olacaq?
Vəzifə 2: Aşağıda çoxsaylı Todo interfeys bəyanatları verilib, onların eyni sahədə mövcud olduqda nə baş verdiyini izah edin. TypeScript-in onları necə müalicə etdiyini müzakirə edin və birləşdirilmiş Todo interfeys tələblərini ödəmək üçün `myTodo` obyektini doldurun. ```typescript interface Todo { title: string; dueDate: Date; } interface Todo { description: string; completed: boolean; } interface Todo { priority: 'high' | 'medium' | 'low'; completed: string; } const myTodo: Todo = {}; ```
/* ProfilePage.tsx faylı bu faylda səhvləri düzəltmək lazımdır */
Tasarayıcılar Figma-da çəkirdilərmi?
Vəziyyəti idarə etmək üçün nə istifadə edirsən və yeni layihədə nə seçərdin?
React nə üçün lazımdır? Hansı problemləri həll edir? Nə zaman artıqdır?
inject funksiyasına hansı arqumenti keçiririk? Orada dəqiq nə keçir — asılılıq yoxsa başqa bir şey (token)?
Virtual DOM nədir və o, adi DOM-dan necə fərqlənir?