Java
C және Java тілдеріндегі стек тазалау механизмдері қалай ерекшеленеді?
Бағдарламалау тілдерінде тексерілетін және тексерілмейтін қателердің айырмашылығы қандай?
synchronized кілт сөзімен қолданғанда жақша ішінде не көрсетіледі?
Singleton паттернін жүзеге асыру кезінде статикалық әдісті қолданудың қандай кемшіліктері бар?
Практикаңызда қандай жобалау үлгілерін қолдандыңыз?
Егер шақырылатын әдіс throws арқылы жарияланған болса, онда қателерді өңдеуді қолдану керек пе?
Маңызды оқиға немесе тапсырма алдында қобалжу немесе уайымдайсыз ба?
Kotlin-ді пайдаланып даму тәжірибеңіз туралы айтыңыз.
Дерекқорды шардтау кезінде транзакцияны бөлу жолдарын қалай болдырмауға болады?
SOLID қағидаларын практикада қолдану тәжірибеңіз туралы айтыңыз.
Байланысқан тізімдегі түйіннің не екенін және ол қандай рөл атқаратынын түсіндіре аласыз ба?
ArrayList ішіндегі элементтерді жылжыту қандай әсер етуі мүмкін?
Бағдарламалауда аннотацияларды қолданудың мақсаты неде?
Индекстен деректерді жоюдың өнімділігін төмендету үшін қандай әдістер бар?
Java-да статикалық класта әдістің жүзеге асуын жасау немесе өзгерту мүмкін бе?
Процедуралық бағдарламалау мен объектіге бағытталған бағдарламалауды олардың негізгі техникалық сипаттамалары бойынша қалай ажыратуға болады?
Түсінікті және қолдауға оңай код жазудың негізгі принциптерін атаңыз.
Final деп жарияланған сілтеме айнымалысына не болады, және ол оның инициализациясынан кейін қалай өзгертілгеніне әсер етеді?
ArrayList-те соңғы элементті алу үшін қандай стратегия пайдаланылады және оның өнімділігі қандай?
API-лер үшін нұсқаларды басқаруды қолданудың негізгі мақсаты қандай?