Java
SOLID-тан интерфейс бөлу принципін және оның бағдарламалық жасақтаманы жобалаудағы маңыздылығын түсіндіріп берсеңіз.
Java-да барлық объектілер үшін ең маңызды объект қандай?
Kafka архитектурасы қандай модельдерге жатады: белсенді push немесе pull?
Блоксыз алгоритмдердің ұғымын түсіндіріп бере аласыз ба және олар басқа синхрондау әдістерінен қалай ерекшеленеді?
JAR файлына қандай форматта және құрылымда код жинақталады?
HashMap-тың жүзеге асырылуында buckets ұғымын түсіндіре аласыз ба?
Java-да веб-қосымша қалай жазылады?
Соңғы жобаңызда ең жоғары жүктеме деңгейі қандай болды?
Қандай жағдайларда ArrayList-ті LinkedList-ке қарағанда қолданған дұрыс?
Бір кестеде екі бірдей негізгі кілтті анықтай аласыз ба?
Java-да интерфейсте әдепкі әдісті жүзеге асырудың мақсаты неде?
Servlet контейнері сервлеттің өмірлік циклін қалай басқарады? Қашан және қандай әдістер шақырылады?
Жақсы құрастырылған XML және жарамды XML арасындағы айырмашылық неде?
Тәуелділікті енгізудің конструктор арқылы және сеттер арқылы айырмашылығы неде?
Stream API-да peek әдісінің функциясы қандай?
Объекті-бағытталған бағдарламалаудың қандай принциптері бар?
Қандай тесттер жазасыз және қалай?
Объекті-бағытталған бағдарламалауда композицияның қандай артықшылықтары бар?
Бағдарламалауда объектілерді жасау кезінде қандай белгілерге немесе көздерге сүйенесіз?
Spring Framework-те қолданылатын Proxy түрлерін атаңыз және түсіндіріңіз бе?