Бағдарламалық кодтың сапасын бағалау үшін қандай сипаттамаларды қолданасыз?
Java
Жүйеде деректерді бөлу қалай жүзеге асырылады
Неліктен бағдарламалық жүйелерді жобалау кезінде тәуелділікті кері айналдыру қағидатын қолдану маңызды?
Қандай жағдайларда ArrayList сияқты динамикалық массивті басқа жинақтардан артық қолдану тиімді?
Spring Framework-те Singleton және Prototype шеңберлерінің айырмашылығы неде?
Happens-Before ұғымы не нәрсені қамтиды және ол қандай әрекеттерді қамтиды?
Жинақта entrySet() әдісін шақырғанда элементтерді сұрыптау үшін қандай критерий пайдаланылады?
Java-да @FunctionalInterface аннотациясының мақсаты неде?
ArrayList-тің ортасына элемент қосу уақытының күрделілігі қалай анықталады?
TreeMap ішіндегі элементтердің реттілігі қалай ұйымдастырылған?
Егер нақты талаптар немесе деректерсіз тапсырма алсаңыз, не істейсіз?
Базалармен немесе API-мен жұмыс істегенде N+1 мәселесін шешу әдістері қандай?
Иммутабельді объектілер көп ағынды ортада қолдануға қауіпсіз болуын не қамтамасыз етеді?
Қазіргі уақытта неге жұмыс іздеп жүрсіз?
Spring фреймворкінің негізгі сипаттамалары мен ерекшеліктерін тізіп берсеңіз?
Жобаларда Agile әдістемелерін енгізу және қолдану тәжірибеңіз туралы айтыңыз.
Scrum процесіне қандай негізгі компоненттер мен кезеңдер кіреді?
Географиялық сұрауды HTTP GET сұрауының параметрлеріне қосуға бола ма?
Kafka өзінің теориялық моделіне сәйкес хабарламаларды жеткізу бойынша негізгі кепілдіктер қандай?
Ақпарат сақтау жүйелерінде деректердің келісімділігін түсіндіріңіз.