Frontend
Jaka jest różnica w zachowaniu metody reduce na tablicy i przedstawionej niestandardowej funkcji rekurencyjnej reduce?
Opowiedz, jak działa wzorzec Event Emitter i czy miałeś z nim do czynienia, szczególnie w Angular.
Czyli, chodziłeś do niego, opisywaliście umowy w jakiś sposób?
Dlaczego zdecydowano się na użycie iFrame w trybie podglądu?
Jak unikać sytuacji, gdy w interfejsie użytkownika listy wyświetlają się w niewłaściwej kolejności podczas usuwania lub dodawania elementów do tablicy (pytanie o klucz w listach)?
Czym jest Virtual DOM i jak działa?
Jakie podejścia lub biblioteki były używane do optymalizacji rozmiaru pakietu?
Proszę opowiedz mi o obietnicach w JavaScript: czym są, do czego służą, metody.
Podczas testów, czy Twój zespół testerów i programistów pokrywa kod testami jednostkowymi? Czy programiści piszą też testy integracyjne i end-to-end?
Opowiedz o niestandardowych komponentach, które napisałeś na podstawie biblioteki NgZorro (NzZor). Na przykład, datepicker z ograniczeniami biznesowymi na weekendy.
Czym jest API Context w React i jaki problem rozwiązuje?
Opowiedz więcej o procesach w zespole: jak dzielono zadania, jakie były flow, wydania, metodologie?
Jak się czujesz w związku z pisaniem dokumentacji?
W aplikacji używamy nasłuchiwania zdarzeń, na przykład dodania obsługi scroll na oknie lub uruchomienia timera. Co należy wziąć pod uwagę w takich przypadkach (wycieki pamięci, throttling, czyszczenie przy odmontowaniu)?
Czy miałeś kiedyś do czynienia z trudnymi tabelami: filtrowanie, sortowanie, edytowalne tabele?
Jaka jest różnica między display: none a visibility: hidden?
Czy podczas korzystania z Module Federation wystąpiły problemy z zależnościami?
Co jest lepsze do użycia w Vue 3: API kompozycji czy API opcji?
Zaimplementuj dekorator callLimit(fn, limit, callback), który ogranicza liczbę wywołań funkcji. Przyjmuje: funkcję do dekorowania, maksymalną liczbę wywołań, callback wywoływany przy ostatnim wywołaniu (opcjonalnie). Zwracana funkcja powinna mieć metodę reset do zresetowania licznika do stanu początkowego.
Czym jest callback hell?