Jak określić, kiedy klasa lub moduł wykonuje zbyt wiele funkcji i narusza zasadę pojedynczej odpowiedzialności?
Java
W jakich przypadkach lepiej jest używać dynamicznej tablicy typu ArrayList zamiast innych kolekcji?
Czy wszystkie rozwiązania i procesy w Twoim projekcie są udokumentowane i standardowe?
Jakie kluczowe komponenty i etapy obejmuje proces Scrum?
Jakie ograniczenia i ograniczenia należy wziąć pod uwagę podczas projektowania API REST?
Opowiedz o swoim doświadczeniu w wdrażaniu i pracy z metodologiami Agile w projektach
Jakie są potencjalne ryzyko i cechy przy używaniu adnotacji @Transactional w kodzie?
Jakiego kryterium używa się do sortowania elementów, jeśli wywołujemy metodę entrySet() w kolekcji?
Jak można zrealizować podział danych w Node.js bez ryzyka ich utraty?
Jakie problemy mogą wystąpić, jeśli zmienisz kolekcję podczas jej iteracji?
Czy możesz podać przykład zasady S z zasad SOLID w praktyce?
Jakimi metodami można rozwiązać problem N+1 podczas pracy z bazami danych lub API?
Jaki jest poziom trudności zwiększania rozmiaru ArrayList przy dodawaniu co 1000 elementów?
Jakie korzyści daje podział danych lub komponentów systemu na części?
Jaka jest złożoność czasowa wstawiania elementu do środka listy powiązanej, jeśli masz już wypełnioną tablicę?
Czy możesz wymienić dwa rodzaje metod używanych w API Stream?
Jakie potencjalne trudności i ograniczenia mogą wystąpić podczas korzystania z Kafka w systemach?
Jak ocenia się trudność operacji wstawiania elementu do centralnej części listy dwukierunkowej?
W jakich przypadkach i przy jakich warunkach mogą wystąpić utraty danych w Kafka?