Jakie problemy pojawiły się po wdrożeniu wirtualnego przewijania dla tysięcy kart produktów?
Frontend
Zadanie: co wyświetli konsola? (kod z var fullname, obiektem i utratą kontekstu this)
Zadanie dotyczące kontekstu this: co zostanie wyświetlone w liniach 12 i 14, i co się zmieni w trybie strict i przy użyciu funkcji strzałkowej?
Czym różnią się CSS display: block, inline i inline-block?
Czym jest DOM? Jak jest zbudowany?
Jakie typy danych są w JavaScript? Czym różni się BigInt od Number?
Jak scoped jest zaimplementowany w Vue pod maską?
Opisz drogę zadania od pojawienia się w backlogu do wypuszczenia na produkcję — wszystkie etapy.
Czy było coś w pracy, co ci się nie podobało i czego chciałbyś uniknąć w nowym miejscu pracy?
Co się stanie, jeśli zadeklarujesz zmienną bez słowa kluczowego (po prostu a = 1)? Jaki będzie jej zakres widoczności?
Dlaczego w Vue 3 wprowadzono API kompozycji? Jakie są zalety w porównaniu z API Opcji?
Jak podoba ci się format komunikacji z mini rozmowami w ciągu dnia? Czy to normalne, że pojawiają się małe spotkania w ciągu dnia?
Z jakimi zbieraczami musiałeś pracować i może konfigurowałeś coś skomplikowanego w nich?
Która przeglądarka zazwyczaj sprawia najwięcej problemów podczas rozwoju wieloplatformowego?
Jaka jest różnica między flex a grid?
Co się stanie, jeśli zamienisz zwykłą funkcję na funkcję strzałkową w poprzednim zadaniu?
Opowiedz o metodologii BEM: na czym polega, jak prawidłowo pracować, jakie są zagrożenia?
Opowiedz więcej o oddzielnej warstwie dla zapytań API — jak była zorganizowana, jaka była jednostka opisu?
Czy pracowałeś z preprocesorami SCSS/LESS?
Opowiedz o pętli zdarzeń: mikrozadania i makrozadania, kolejność wykonywania.