Sinyalləri və RxJS-i bir-birinin yerinə keçə bilən alətlər kimi mi nəzərdən keçirirsiniz, yoxsa hər biri öz vəzifəsi üçün? Əgər ikincisi — dəqiq olaraq hansı vəzifə üçün?
Frontend
Frontend-də performans problemlərini həll etmək təcrübəniz varmı? Məsələn, yavaşlamalarla bağlı bug hesabatı və ya iş zamanı özünüz problemə rast gəlmisiniz. Bunu necə həll etdiyinizə dair konkret bir nümunə verə bilərsinizmi?
Modeldə məntiq və təqdimatın ayrılması prinsipini başa düşürsənmi, bu yanaşmaların çoxunun əsasını təşkil edir? Bu fikir başlanğıcda haradan gəldi?
inject funksiyasına hansı arqumenti keçiririk? Orada dəqiq nə keçir — asılılıq yoxsa başqa bir şey (token)?
Angular Material əsasında təkrar istifadə oluna bilən UI-kit komponentləri kitabxanasının inkişafını qeyd etdiniz. Kitabxana komponentləri ilə tətbiqin adi çoxfunksiyalı komponentləri arasında əsas fərq varmı? Adi komponentlərdə nəyə diqqət yetirməmək olar, amma kitabxana komponentlərində yox?
Angular CLI-ni işə salmaqdan başqa, təcrübənizdə hansı konkret komanda xətti ssenariləri olub?
Konstruktorun şişməməsi ilə yanaşı, konstruktor parametrindən istifadə etmək yerinə inject istifadə etməyin digər səbəbləri hansılardır?
Kitabxana UI-kit komponentləri üçün praktikada şəxsi olaraq qarşılaşdığınız meyarlar hansılardır (məsələn, komponentin məsuliyyət sərhədlərinin müəyyənləşdirilməsi)?
Ümumiyyətlə, kod nəzərdən keçirməyə nə üçün ehtiyac var? Əslində lazım mı və hansı hallarda?
Frontend inkişafında Middle və Senior arasındakı fərqi necə təsvir edərdin?
Obyekt yönümlü proqramlaşdırmada irsiyyət niyə vacibdir və hansı hallarda istifadə edilməlidir?
Git və FTP-dən başqa, komanda xətti (shell əmrləri) ilə işləmə təcrübəniz varmı?
Kodunuzda başqa bir abunə içində abunə oldunuzmu (RxJS-in tipik problemi)? Bunu düzəltdinizmi yoxsa hələ də belədir?