Kāda ir atšķirība starp Observable un Promise, ja ir vairākas abonēšanas/apstrādes funkcijas: cik pieprasījumu un console.log tiks izpildīts?
Frontend
Kuras statiskās Promise metodes jūs zināt, izņemot Promise.resolve? Kā atšķiras Promise.all no Promise.allSettled?
Balstoties uz Delivery tipu, izveido jaunu tipu, kur lauki name, address un date kļūtu par obligātiem. Kuru iebūvēto TypeScript palīgtipu jūs izmantotu?
Kā ātri palielināt ruļļu skaitu no 3 līdz 10 pašreizējā realizācijā, izveidojot konstanti ar nepieciešamo daudzumu un dinamiski veidojot masīvus un attēlojot tamburus?
Kāpēc jūs izdalījāt Čata galveni atsevišķā logrīkā? Kādu kritēriju jūs izmantojat, lai noteiktu, kas ir logrīks un kas nav?
[vārds] jautāja: pastāsti par savu darba pieredzi, kāpēc nolēmi atstāt savu pašreizējo darbu un ko sagaidi no jauna darba?
// Izveidojiet tipu, kas satur tādus pašus laukus kā Delivery, // bet visi lauki ir izvēles (var būt ar undefined vērtību) un nevar mainīt savas vērtības.
Kāpēc izvēlējāties WebSocket? Vai ir alternatīvas?
Dotri jauni tipi. Ir nepieciešams izveidot jaunu tipu, balstoties uz tiem, kas atbilst nosacījumam (ietver visus sniegto tipu laukus, apvienojuma tips). Kuru pieeju izmantot?
Kas būs this funkcijas iekšienē, ja to izsauksim caur fn.call(this) pārlūkprogrammā — parastajā režīmā un strict režīmā?
Kā pārrakstīt kontekstu (this) iekš loadScript funkcijas, ja tā ir klases metode un tai jāizsauc ar citu this?
Kā veikt vienu HTTP pieprasījumu un vairākas reizes abonēt tā rezultātu?
Aprakstiet API, kas mums būs nepieciešamas (getUsers, getChat, sendMessage un citi). Kurš no tiem darbosies caur REST, un kurš caur WebSocket?
Kas ir CDN? Kā statika nonāk tur? Kā klients uzzina, uz kuru CDN serveri vērsties?
Kas notiks, ja vietā, lai izmantotu callback, tiks nodots clearCache kā tieša atsauce uz metodi cache.clear (bez slēguma)? Kāpēc tas nesadarbosies un kā to labot (piemēram, ar bind)?
Skatieties uz kodu: kāpēc komponenta App tiks atkārtoti renderēta, nospiežot pogu 'Render', un kāpēc komponenta Child tiks atkārtoti renderēta, ievadot tekstu inputā?
Uzrakstiet testēšanas gadījumus, lai pārbaudītu memoizācijas funkciju (piemēram, pakāpju funkcijai).
Vai būtu jāizmanto Angular Signals komponentā vietā Input un Observable plūsmām? Pamatojiet savu lēmumu.
Kā darbosies datu bāzes replikācija (master-slave)? Kā slodzes balansētājs virzīs pieprasījumus uz dažādiem serveriem ar dažādām datu bāzēm?
Izveidojiet jaunu tipu, balstoties uz Delivery tipu, kur lauki name, address un date kļūst neobligāti (Partial).