Frontend
[vārds] jautāja: Vai izmantojat AI rīkus kodēšanas laikā?
Ir masīvs ar virknes, kas pārstāv punktu numurus hierarhiskā numurētā sarakstā (piemēram: '1', '1.1', '1.2', '1.10', '2', '2.1'). Tos ir nepieciešams sakārtot pareizajā secībā, kā dokumentā, izmantojot standarta sort funkciju ar atpakaļsaukšanas funkciju.
Jums ir vairāk tehnisko uzdevumu pieredze, mazāk pieminēts biznesa aspekts. Vai bijāt kāda veida tehniskais vadītājs, kurš nodarbojās ar arhitektūru, vai vienkārši īstenojāt parastas biznesa funkcijas?
Cik detalizēti bija uzdevuma formulējums? Vai bija sistēmu analītiķi, kas rakstīja prasības?
Praktiska piemēra analīze ar Promise: kādā secībā tiks izvadīti console.log, izmantojot .then/.catch ķēdi? Kas notiks, ja noņemsim return no catch?
Vai ir iespējams apturēt notikumu izplatīšanos? Kā? Kāda ir atšķirība starp stopPropagation un stopImmediatePropagation?
Kā īstenot lapošanu PostgreSQL bez Elasticsearch?
Kādus jautājumus tev ir par uzņēmumu un komandu? No kā sastāvēs komanda?
Vai jums kādreiz nācies projektēt komponenti no nulles bez prasībām?
Pastāstiet vairāk par autorizāciju Sberpay no frontend skatpunkta.
Kam ir paredzēts RTK Query?
Skatieties šo HTML/CSS kodu. Kāda būs katra elementa teksta krāsa?
Kas ir ģeneriki un kam tie ir nepieciešami?
Pastāsti par savu pieredzi, konfigurējot end-to-end testus ar Playwright un 80% testu pārklājumu.
const doSomething = (ms) => { return new Promise((resolve, reject) => { setTimeout(() => { if (Math.random() <= 0.5) { reject("error"); } else { resolve(ms); } }, ms); }); }; const getDelay = () => { let rand = 1000 + Math.random() * 2000; return Math.floor(rand); }; const p1 = doSomething(getDelay()); const p2 = doSomething(getDelay()); const p3 = doSomething(getDelay()); const p4 = doSomething(getDelay());
console.log(foo); var foo = 1; console.log(foo); let foo = 2; console.log(foo); const foo = 3; console.log(foo);
Iedomājieties, ka jums ir trīs frontend izstrādātāju komanda. Vai jūs domājat, ka mikrofrontendi palīdzēs vai nē?
Kā TypeScript varētu palīdzēt šajā uzdevumā? Kā var normalizēt lietotāja ID, lai vienkāršotu pārbaudes?
Tātad, tu gāji pie viņa, vai jūs kādā veidā aprakstījāt līgumus?
Kāda ir atšķirība starp HTTP un HTTPS?