Сіз қалай анықтайсыз, қай өрістер теңдік және hashCode үшін қосылуы керек?
Java
Spring — бұл фреймворк пе немесе кітапхана ма? Фреймворк пен кітапхана арасындағы айырмашылық неде?
PostgreSQL-де терезе функцияларын қолдандыңыз ба?
Өзіңіз білетін жобалау паттерндерін (GoF) тізіп беріңіз.
Транзакция оқшаулау деңгейлері қандай және олар қалай ерекшеленеді?
Сіз әдетте объектілерді entity-ден DTO-ға және кері қалай картаға түсіресіз?
Оптимистік және пессимистік блоктау арасындағы айырмашылық неде?
Неге Map коллекция ретінде саналмайды?
Java-да (Java 8-ден бастап) интерфейстер мен абстрактілі сыныптар арасындағы айырмашылық неде?
Java-да enum-дар не үшін пайдаланылады?
PostgreSQL-де DELETE немесе TRUNCATE-дан кейін диск кеңістігі неге бірден босатылмайды?
SQL-да HAVING сөзі не үшін қажет?
Қай құрылыс құралы сізге ұнайды — Maven немесе Gradle?
@Transactional аннотациясындағы propagation түрлері туралы айтыңыз. Әдеттегіден басқа түрлерін қолдандыңыз ба?
Қандай коллекциялар білесіз? Коллекциялар implementations-ін тізіп беріңіз.
Жиі қолданатын Spring аннотацияларын тізімдеңіз.
TreeMap не үшін қажет?
Индекстер ішкі түрде қалай жұмыс істейді (мысалы, B-Tree индекстері)?
Decorator паттерні қалай жұмыс істейтіні туралы түсіндіріңіз — ол қалай жұмыс істейді?
Ласық оқуды (dirty read) не?