Jak rozumiesz zasady SOLID na podstawie swojego doświadczenia?
Java
Jak odróżnić testy modułowe od testów integracyjnych i jakie są ich kluczowe różnice?
Jakimi wskaźnikami określasz swoje zadowolenie z obecnej pracy?
Co oznacza adnotacja Configuration w Spring i jak jest używana podczas konfigurowania aplikacji?
Czym Kafka różni się od RabbitMQ i dlaczego Kafka lepiej się skaluje?
W jakim zakresie widoczności domyślnie tworzone są beany w Spring?
void singleChar() { asserEquals("a", }
Jak wygląda interakcja z relacyjną bazą danych podczas tworzenia w Java?
Czy możesz wyjaśnić cel i zasadę działania instrukcji EXPLAIN w bazach danych?
Jakie są wady lub trudności związane z łączeniem łańcuchów w programowaniu?
Co wiesz o klasie Object?
Jakimi krokami rozpocząłbyś proces integracji nowego modułu w istniejącym projekcie?
Czy w programowaniu dozwolone jest modyfikowanie stanu danych wewnątrz metody przeznaczonej tylko do odczytu?
Co się dzieje w systemie podczas wstawiania nowego elementu do listy powiązanej?
Jakie metody zarządzania sesjami w serwletach znasz?
Dlaczego w Spring można zrezygnować z jawnego wskazywania adnotacji @Autowired podczas wstrzykiwania zależności?
Dlaczego używa się własnego brokera zamiast Kafka lub RabbitMQ; jakie są jego zalety i wady?
Jakie korzyści daje podział danych lub komponentów systemu na części?
Jak zapewnić poprawne działanie konkurujących obiektów klasy podczas wykonywania równoległego?
Czy możesz wyjaśnić wewnętrzną strukturę implementacji HashMap?