Zəhmət olmasa, inkişaf təcrübəniz haqqında danışın, qeyd etmək istədiyiniz vacib şeyləri.
Frontend
Bütün vədlər uğurla yerinə yetirildikdə, son həll nə vaxt çağırılmalıdır?
Süni intellektə necə baxırsan? İşdə və gündəlik həyatda istifadə edirsənmi?
Tələblər qeyri-müəyyən, mövcud olmayan və ya özünüzün həmkarlar, dizaynerlər, analitiklərlə detalları aydınlaşdırmanız lazım olan vəziyyətlərə münasibətiniz necədir? Tapşırıqları özünüz tənzimləmək və həmkarlarınızla əlaqə saxlamaq ehtiyacı sizi qorxudurmı?
Tez dəyişməli və sürətlə bir şey etməli olan təcili tapşırıqlara münasibətin necədir? Belə iş rejimi səni qorxutmurmu?
isPalindrome funksiyasının tətbiqini yazın, bu funksiya bir sətir qəbul edir və onun palindrom olub-olmadığını yoxlayır (soldan sağa və sağdan sola eyni oxunur). Funksiya true və ya false qaytarmalıdır.
İlk çağırışda funksiyalar toplusunu qəbul edən, ikinci çağırışda isə ədədi alan və bu funksiyaları ardıcıl olaraq bu ədədə tətbiq edən, əvvəlki funksiyanın nəticəsini növbətiyə ötürən pipe/compose tipli funksiyanı həyata keçirin. Məsələn, çoxlu dəfə iç-içə yerləşdirilmiş inc funksiyası ədədi ardıcıl artırmalıdır.
Gecikmə funksiyasının tətbiqini yazın, bu funksiya millisekundların sayını qəbul edir və göstərilən vaxt keçdikdən sonra həll olunan Promise qaytarır.
Polyfill nədir? Heç polyfill yazmısan?
ES6-da yaranmış startsWith metodunun polyfillini yazın, yalnız ES5 imkanlarını istifadə edərək (let/const, ox funksiyaları və s. olmadan), yəni prototip irsiyyəti vasitəsilə.
İş performans metriklərini (Web Vitals) adlandırın — biri istifadəçi ilə səhifə arasındakı qarşılıqlı əlaqə ilə əlaqədardır, digəri UI-nin render olunması ilə əlaqədardır. Onlar nə ölçür?
React komponentində (useEffect, məlumatların fetch edilməsi, məşhur və bütün kitabların göstərilməsi ilə Book komponenti) tək bir diff faylı ilə pull request kodunu nəzərdən keçirin. Bütün problemləri tapın və şərh edin: hook qaydalarının pozulması, fetch zamanı səhv idarəetməsinin olmaması, AbortController-in olmaması, cavabın statusunun yoxlanmaması, inline-stil, map-də key-in olmaması, boş massivlərə yoxlama, memoizasiya (useMemo) ehtiyacı, fetch loqikasını ayrıca hook/komponentə çıxarma və s. Həmçinin cavab verin: isBest bayrağı mövcuddursa, sorğunun yalnız o zaman necə həyata keçiriləcəyini necə tətbiq edirsiniz?
JavaScript-də ES6 (ES2015) standartında hansı yeni funksionallıq ortaya çıxdı, danış.