Czy używasz narzędzi AI w pracy i życiu osobistym, i jak się do nich odnosisz?
Frontend
Czy interesuje Cię biuro, czy istnieje możliwość czasowego przyjazdu do pracy stamtąd?
Wyjaśnij różnice między tymi typami narzędziowymi TypeScript i ich przypadkami użycia: ```typescript type someType1<T extends object> = Partial<T>; type someType2<T extends object> = T[keyof T]; type someType3<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>; type SomeType4<T extends object, K extends keyof T = keyof T> = Omit<T, K> & Partial<Pick<T, K>>; ```
Wolisz pracować na Windows czy macOS?
Jakie metody cyklu życia istnieją w React i jak je emulować za pomocą useEffect?
Jak został zorganizowany proces przeglądu kodu w Twoim zespole?
Opowiedz o swoim doświadczeniu zawodowym i projektach, nad którymi pracowałeś.
Czy istnieją dwa obiekty z cyklicznymi odwołaniami do siebie? Czy to spowoduje wyciek pamięci? Jak działa zbieracz śmieci w JavaScript i jakie jest główne warunek do zwolnienia pamięci?
Opowiedz, w jakim formacie przychodziły zadania, gdzie były tworzone, jakie było ich opisanie, kto je opisywał, czym rysowali projekt?
Jak współpracowałeś z zespołem backend?
Dlaczego duża liczba żądań HTTP jest problemem? Jak multiplexing HTTP/2 z tym związany, i jak HTTP/3 (przechodząc z TCP na UDP) rozwiązuje problem blokowania head-of-line?
Jakie są dalsze kroki po tej rozmowie kwalifikacyjnej?
Co możesz powiedzieć o specyficzności selektorów CSS?
Masz dwie oferty z tymi samymi warunkami i wynagrodzeniem, jedna z nich oferuje pracę zdalną. Na podstawie jakich kryteriów wybierałbyś spośród tych ofert oprócz pracy zdalnej?
Opowiedz o nieudanej sytuacji w projekcie i co poszło nie tak.
Opowiedz o udanej sytuacji w projekcie.
Czym są prymitywy w JavaScript i dlaczego działają inaczej niż obiekty w kontekście zarządzania odwołaniami w React?
Wymień powody, dla których komponent React jest ponownie renderowany. Dlaczego React skupia się na zmianie odwołania, a nie na zmianie wartości?
Jak można przechowywać dane na kliencie w przeglądarce? Jakie rodzaje przechowywania istnieją i czym się różnią?
Opowiedz o fragmentach i portalach w React.