Կարող եք բացատրել SSR, CSR և SSG տարբերությունը?
Frontend
Ի՞նչ է gRPC-ը և ինչու է այն օգտագործվում:
Խոսիր ճարտարապետական մոտեցումների մասին՝ FSD, մոդուլային մոնոլիտ: Ի՞նչ ճարտարապետություն ընտրել փոքր MVP-ի համար։
Ինչպես մշակել հաճախորդի կողմից երկարատև ասինխրոնային օպերացիա (ֆայլի վիրուսների ստուգում, մինչև մեկ ժամ)?
Ինչ է keyof և typeof-ը TypeScript-ում։
Ինչ են Pick և Omit-ը TypeScript-ում։
Ի՞նչ կլինի reflow և repaint-ի տեսանկյունից display:none vs visibility:hidden օգտագործելիս։
Կանխարգելում է մասնավոր մեթոդի փոփոխությունը Open/Closed սկզբունքը?
// Ի՞նչ կցուցադրվի կոնսոլում: const p1 = Promise.resolve(1); const p2 = new Promise((_, reject) => setTimeout(() => reject("Error"), 100)); const p3 = Promise.resolve(3); Promise.all([p1, p2, p3]) .then(console.log) .catch(console.error); Promise.allSettled([p1, p2, p3]).then(console.log);
```javascript console.log("Start"); setTimeout(() => { console.log("Timeout 1"); Promise.resolve().then(() => console.log("Promise inside Timeout")); }, 0); Promise.resolve() .then(() => { console.log("Promise 0"); setTimeout(() => console.log("Timeout inside Promise"), 0); }) .catch(() => console.log("Promise 1")) .then(() => console.log("Promise 2")); function foo() { Promise.resolve().then(() => { console.log("Promise 3"); foo(); }); } foo(); requestAnimationFrame(() => { console.log("RequestAnimationFrame"); }); console.log("End"); // Start // END // "Promise 0" // Promise 2 // // Timeout 1 // Promise inside Timeout // RequestAnimationFrame // Timeout inside Promise ```
Ի՞նչ հաստատման և թույլտվության պրոտոկոլներ գիտես: Խոսիր JWT-ի մասին։
HTTP կարգավիճակի կոդեր: ինչ է նշանակում 401, 403, 500, 200, 201?
Ի՞նչ է տարբերությունը REST և GraphQL-ի միջև։
Որ CSS հատկությունները միայն Repaint են առաջացնում և որոնք՝ Reflow/Layout?
Խոսեք ինձ մասին SOLID սկզբունքների մասին
Ի՞նչ տեսակի հարձակումներ գիտես ֆրոնտենդում: Ինչպե՞ս պաշտպանվել:
Որտե՞ղ կարելի է պահել տվյալները հաճախորդի կողմից բրաուզերում։
Ի՞նչ տարբերություն կա օբյեկտային կողմնորոշված ծրագրավորման և ֆունկցիոնալ ծրագրավորման միջև: Ի՞նչ է մաքուր ֆունկցիան:
Ինչպես է աշխատում refresh token մեխանիզմը?