Frontend
Uzdevums: vilkt ar peli Jānodrošina iespēja noklikšķināt uz peles pogas virs krāsainas kastes un to vilkt, kamēr poga ir nospiesta.
Kāda ir atšķirība starp dubultās vienādības operatoru (==) un trīskāršo (===)?
/** * Dotais ir masīvs. Nepieciešams sakārtot nepāra skaitļus pēc vērtības pieaugošā secībā, * bet pāra skaitļus atstāt savās vietās * / export function oddSort(numbers) { // jūsu kods šeit } console.log(oddSort([2, 3, 7, 4, 6, 1, 5, 8, 9])); // [2, 1, 3, 4, 6, 5, 7, 8, 9] console.log(oddSort([2, 4, 6, 8])); // [2, 4, 6, 8] console.log(oddSort([3, 7, 1, 5, 9])); // [1, 3, 5, 7, 9] // Nepieciešams pārbaudīt uzdevuma risinājumu divās pakalpojumos, izsaucot: // 1. checkResult(url1, solution) // 2. checkResult(url2, solution) // // checkResult: (url: string, solution: string | number) => Promise<boolean>; // // - Ja abi pieprasījumi atgriež true, izvadīt success // - Ja vismaz viens atgriež false, izvadīt fail // - Ja vismaz viens neatbild, izvadīt error // - Ja vismaz viens atbild ilgāk par 1 sekundi, izvadīt timeout import { checkResult } from '...'; export async function checkResults() { const solution = 'Any answer'; const url1 = 'yandex.ru'; const url2 = 'google.com'; checkResult(url1, solution); checkResult(url2, solution); }
Ko nozīmē objektu nodošana ar atsauci?
Kāds būtu tavs pārliecinošais arguments, izvēloties kādu uzņēmumu vai projektu?
Kāda ir atšķirība starp toRef un unref?
Kā konceptuāli izveidot draudzību starp ESLint un Prettier, lai tie nesaskartos?
Vai izmantojat RxJS vai jau pilnībā pārgājāt uz signāliem?
Komponentā ir ievietoti console.log vecāka un bērnu komponentos, kā arī useEffect. Kādos secībā tie tiks parādīti un kāpēc?
Kā atšķiras Set no parasta masīva? Kāda ir has() operācijas sarežģītība Set?
Vai jums kādreiz nācies pilnībā pats izstrādāt kādu funkciju?
No kurienes mēs ņemsim video? Tas nav smags video — kā tas tiks glabāts un ielādēts?
Izskaidrojiet, kā darbojas ChangeDetectionStrategy.OnPush un kā tā atšķiras no Default stratēģijas.
Kādiem veidiem bija jāorganizē CSS projektos? Ko izmantojāt: preprocessors, styled-components, moduļi?
Kas notiks, ja viens no augšupielādētajiem failiem būs ļoti liels?
Pastāsti par savu ProHR projektu: kas piedalījās, kas bija visgrūtāk?
Kas ir HOC (Augstākā līmeņa komponenti)? Kam tie tiek izmantoti? Sniedziet piemērus HOC izmantošanai React.
Kāda būs šī koda fragmenta izvade? ```javascript setTimeout(() => { console.log('B') }, 0) Promise.resolve().then(() => { console.log('C') }) Promise.resolve().then(() => { console.log('D') }) console.log('E') ```
Ar kādām problēmām saskarsies iesācējs izstrādātājs, kurš ir izveidojis lielu useContext visai lietojumprogrammai un izmanto to visās komponentēs? Kādi rīki var palīdzēt izvairīties no šīs problēmas?
Kā jūs novērāt cikliskās atkarības starp moduļiem? Kādās līmeņos tās bija?