Pytania rekrutacyjne z analizy decyzji (Junior) z odpowiedziami
12 pytań na rozmowę rekrutacyjną z tematu Analiza decyzji (Junior) - z poprawnymi odpowiedziami, wyjaśnieniami i linkami do dokumentacji.
Rozwiąż ten test- 1.Strona renderowana na serwerze pozwala gościom wybrać ciemny motyw. Już pierwszy HTML musi mieć właściwy motyw, bez mignięcia. Gdzie trzymać wybór?
- 2.Pole wyszukiwania woła API płatne za każde żądanie. Wyniki mają pojawiać się w trakcie pisania, ale nie przy każdym klawiszu. Co pasuje?
- 3.Artykuły popularnego bloga są edytowane kilka razy dziennie. Liczy się ruch z wyszukiwarek, a tekst sprzed godziny jest w porządku. Jak renderować strony?
- 4.Katalog sklepu internetowego ma 10 000 produktów. Klienci porównują je, udostępniają linki do pozycji i potrzebują stopki. Jak pokazać listę?
- 5.Dwa sąsiednie komponenty na stronie dzielą wartość filtra: jeden ją edytuje, drugi pokazuje przefiltrowaną tabelę. Nikt inny jej nie potrzebuje. Gdzie trzymać stan?
- 6.Plakietka pokazuje nieprzeczytane powiadomienia. Przychodzą kilka razy na godzinę, minuta opóźnienia jest w porządku, a hosting nie pozwala na długie połączenia. Czego użyć?
- 7.Użytkownicy wysyłają awatary do 5 MB. Aplikacja działa na kilku instancjach za load balancerem. Gdzie trzymać pliki?
- 8.Moderatorzy usuwają komentarze, a czasem muszą przywrócić je w ciągu 30 dni. Zwykłe zapytania mają pozostać proste. Jak zrobić usuwanie?
- 9.Duża funkcja zajmie trzy tygodnie, a zespół wdraża na produkcję codziennie i konflikty są już bolesne. Jak ją rozwijać?
- 10.Rejestracja wysyła mail powitalny przez dostawcę, który czasem odpowiada 10 sekund. Sama rejestracja ma być szybka, a mail może przyjść minutę później. Co zrobić?
- 11.Mały zespół ma jeden dzień na dodanie testów przed startem. Proces zakupu przynosi cały przychód i nie ma żadnych testów. Co napisać najpierw?
- 12.Produkt potrzebuje w przyszłym tygodniu dostępnego wyboru daty. Nikt w zespole takiego nie robił, a aplikacja używa już utrzymywanej biblioteki komponentów. Co wybrać?