Java
Бизнес тапсырмаларынан басқа, жобаға жасалған бір техникалық жақсартуды атаңыз.
Жаңа жұмыс орнында не маңызды — жоба, тапсырмалар, технологиялар, ұжым?
reduce әдісі не істейді?
Массиві бар сандар arr және сан k үшін, қайтарылатын жаңа массивте қайталанатын элементтердің саны k-ден аспауы керек. Мысал: Кіріс: arr=[1,1,1,2,3,3,3,4,4], k=3 Шығыс: res=[1,3,4]
Spring-да Bean және BeanDefinition деген не?
Java кодынан дерекқорлармен қалай әрекетестіңіз? JDBC, JPA, Hibernate?
Java-да тапсырманы бөлек ағында қалай іске қосуға болады?
Spring Boot пен Spring қалай ерекшеленеді? Spring Boot-қа не қосылды, бұрын болмаған?
Неге жұмыс ұсыныстарын қарастырып жатырсыз? Қазіргі жұмысыңызда не көңіліңізден шықпайды?
3 объект бар - қолданушы, чат, хабарлама - Қолданушының аты және тіркеу күні бар - Чаттың атауы және құру күні бар - Хабарламаның мәтіні, авторы және құру күні бар - Қолданушы бірнеше чатта бір уақытта болуы мүмкін - Хабарлама міндетті түрде чатқа тиесілі, және бір уақытта бірнеше чатқа тиесілі бола алмайды - Тақырыпты кестелер түрінде сипаттаңыз.
Java-қосымшалары мен интеграцияларын жүктеме тестілеу тәжірибесі бар ма?
hashCode-қа қандай операция жасалады бакет анықталмас бұрын (биттік жылжу)?
Көпжолақты бағдарламалауда Compare-and-Swap (CAS) деген не? Ол не үшін пайдаланылады?
Транзакция деңгейлерінің оқшаулану деңгейлері қандай? Қандай білесіз?
Hibernate-те қандай байланыс түрлерін білесіз және оларды қалай сипаттауға болады? Қандай ұғымдар күйі бар?
Қай ауданында тұрасыз?
Жаңа жұмыс орнында не істегіңіз келеді? Архитектуралық шешімдерге қатысу сіз үшін не білдіреді?
Егер біз squash біріктіруін жасасақ, онда қалайша фича тармағын жаңартамыз?
Сіз бұрын-функционалды жетек ретінде қызмет еттіңіз бе?
Kafka мен RabbitMQ қалай ерекшеленеді?