Delivery növünə əsaslanan yeni növ yaradın, burada name, address və date sahələri könüllü (Partial) olacaq.
Frontend
JavaScript-də sərt rejim nədir? Aktivləşdirildikdə və aktivləşdirilmədikdə fərqi nədir? Hansı məhdudiyyətləri qoyur?
İstifadəçilərimiz neçə olacaq? SEO-optimallaşdırma lazımdırmı? Lokalizasiya lazımdırmı? Hansı metrikləri toplamalıyıq?
Niyə hazırkı iş yerinizdən çıxmağa qərar verdiniz və yenidən nə gözləyirsiniz?
Bir tətbiqin performansını artırmaq üçün hansı üsullar istifadə oluna bilər (ön tərəf, arxa tərəf, verilənlər bazası)?
promisify funksiyasını həyata keçirin: bu, error-first callback (loadScript) ilə funksiyanı qəbul edir və hər hansı arqumentləri qəbul edən, error-first callback əlavə edən və çağırışı Promise-ə bağlayan yeni bir funksiya qaytarır.
[ad] soruşdu: zəhmət olmasa, təcrübəniz haqqında danışın.
Əgər çox güclü serverimiz varsa, yük balanslaşdırıcısına ehtiyacımız varmı?
getMultiSum metodunu düzgün nəticəni hesablamaq üçün (this kontekstinin itirilməsi) bir neçə variant təklif edin.
Üç təkərli 'Slot maşını' komponentini həyata keçirin: hazırda təkərlərin dəyərlərini saxlamaq, dönməni başlatmaq (RunSpinner), düymə üçün disabled vəziyyətini, qazanma/məğlubiyyət vəziyyətini müəyyən etmək və mesajı düzgün göstərmək, həmçinin komponenti istənilən sayda təkərlə genişləndirmək.
Repository siyahısını göstərən Angular komponentinin nəzərdən keçirilməsini həyata keçirin: birləşdirməyə hazır olması üçün lazım olan dəyişiklikləri təklif edin və edin.
Angular-ın həyat dövrü hookları haqqında danışın: ngOnChanges, ngOnInit, ngDoCheck, ngAfterContentInit, ngAfterContentChecked, ngAfterViewInit, ngAfterViewChecked və ngOnDestroy.
Bu tətbiqin potensial təhlükəsizlik təhdidləri nədir və onlardan necə qorunmaq olar?
RxJS-in yüksək səviyyəli operatorlarını adlandırın və müqayisə edin: switchMap, mergeMap, concatMap və exhaustMap.
Sistem dizaynının quruluşunu təsvir edin: müştəri, DNS, serverlər, yük balanslaşdırıcı, verilənlər bazası, S3 saxlama, CDN, keşi (Redis).
Observable sinxron və ya asinxronmu?
Qovluq quruluşundan başqa, FSD-nin hansı digər prinsipləri var?
Bir funksiya, { getNumby: number, createDub: number } və ya { getNumby: string, createDub: string } tipində obyekt qaytarır. Hər iki hal üçün (A və B) uyğun olan, lakin sahələrin fərqli məlumat tiplərinə malik olduğu variantı qəbul etməyən bir TypeScript tipi yazmalısınız. Bunu necə həll edərdiniz?
Əvvəlki vaxtlarda veb-sistem dizaynı bölmələrini keçmisinizmi?
Event Emitter şablonunun necə işlədiyini və xüsusən Angular-da onunla tanış olub-olmadığınızı izah edin.