Frontend
Na grafiku, svaki krug predstavlja pojedinačnu zvezdu. Pozicija centra kruga pokazuje temperaturu zvezde u kelvinima (K) i njenu luminiscenciju (brzinu emitovanja energije) u odnosu na Sunce (Lsun). Imajte na umu da su više temperature na levoj strani. Veličina kruga ukazuje na relativnu fizičku veličinu zvezde, a oznake pokazuju tipove zvezda prikazanih. Pored zvezda glavnog niza, grupa zvezda sa najvećim rasponom temperatura je grupa: - Crveni džinovi - Crveni superdžinovi - Beli patuljci - Plavi džinovi
Šta će se prikazati u konzoli nakon klika na dugme (ponovno renderovanje)?
Da li ti se svidelo da radiš sa Redux-om kao menadžerom stanja za složene forme?
Kako se koristi asimetrično šifrovanje u TLS i čemu služi?
Šta se dešava nakon uspešnog Face ID? Da li je iFrame Verigram povezan sa Face ID?
Zašto ste se razišli sa poslednjim poslodavcem?
Testirali ste hiljadu veza putem WebSocket-a — kako ste to testirali, kako je prošao test opterećenja?
Pogledaj raspored kartice proizvoda (parfem). Šta je ovde ne u redu?
Šta će se desiti ako umesto klase koristimo običan objekat sa istim metodama (bez strict moda)?
Zašto je u projektu odabran GraphQL?
Zašto ste odabrali baš web razvoj i Angular, a ne, na primer, razvoj za mobilne uređaje?
Da li imate iskustva sa prelaskom sa Vue 2 na Vue 3? Ispričajte kako je prošlo, s kojim ste se teškoćama suočili.
Koje podatke klijent u kojem trenutku treba i kakav će biti naš API? Koje tačke pristupa, koji šemati podataka?
#React obrazac za prijavu 1. Objasnite kako radi StateProvider, podelite svoje misli sa intervjuerom. 2. Pogledajte /src/api/mock, objasnite kako radi. 3. Proverite boju SubmitButton i ispravite je. 4. Implementirajte validaciju obrasca na klijentskoj strani u komponenti Signup. (\*) Imate na umu zadatak broj 9. Pravila: - Polja Korisničko ime, Email, Lozinka i Ponovi Lozinku treba da imaju najmanje 6 karaktera; - Lozinka treba da odgovara Ponovi Lozinku; - Validacija treba da se izvrši nakon klika na dugme "SignUp"; - Polja sa nevažećim vrednostima treba da budu označena (props error i helperText); 6. API odgovor može imati grešku koja treba da bude prikazana korisniku u blizini odgovarajućeg polja. 7. Uverite se da komponenta UserName prikazuje novo korisničko ime nakon uspešnog slanja. 8. Implementirajte novi SignupSuccess komponentu. Ona treba da bude prikazana umesto obrasca za registraciju. 9. Implementirajte server-side validaciju za odgovarajuća polja. --- Kod iz mock.ts: ```typescript const fakeResponse = (userName) => ({ code: 200, user: { id: 42, userName, }, }); let a = 0; const api = { '/signup': function (userName: string, email: string, password: string) { a++; return new Promise((resolve, reject) => { setTimeout(() => { if (a % 2 === 0) { return resolve(fakeResponse(userName)); } else { return reject( new Error( `Korisničko ime "${userName}" već je zauzeto. Molimo pokušajte s drugim.` ) ); } }, 500); }); }, }; export default api; ```
Koja je struktura tima: svi programeri su jednaki, postoji li tim lider i arhitekta?
Zadatak za live coding: popraviti brojač sa setInterval u useEffect, koji ne radi ispravno zbog problema sa zatvaranjem
Šta je WeakMap?
Ispričaj mi o svom radnom iskustvu i trenutnim zadacima na platformi za klađenje
Postoje li oblasti u kojima želiš da napreduješ?
Kako pravilno postaviti zadatak AI-agentu za refaktorisanje legacy-komponenta?