Java
Кызматтарга чалуу аудитин уюштуруу керек: мисалы, А кызматы миллион жолу чакырылган, Б кызматы — жүз жолу бир күндө. Сиз бул маселени кантип чечесиз?
Акыркы иш оруучу жайыңыздагы микросервис архитектурасы жөнүндө көбүрөөк айтып бериңиз: канча кызматтар, кандайча өз ара аракеттенишкен
Kafka жөнүндө мага айтып бер: Java тараптан негизги компоненттер.
Чыгымдар кызматтары куласа, эсеп-фактураны ишенимдүү жөнөтүүнү кантип камсыз кылса болот?
//Берилген сандардын массивинде, алардын бардыгы бирден, бир гана сан бар, //аны табыңыз, ал бир гана жолу кездешет // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ int result = 0; for(int num : arr){ result ^= num; } return result; }
home_codes таблицасы ID | код 10 | 123 20 | 456 30 | 456 35 | 999 40 | 777 45 | 999
Маршрутту конфигурациясы кайсы форматта болчу? Канча таблица болчу?
Эмне кылмаксың, эгер бир нерсе жайгаштырсаң жана баары кулап калса — сигналдар, эмне болуп жатканын түшүнбөйсүң?
Kafkaда бөлүмдөр менен репликалар кандай айырмаланат?
SQL суроолорунун оптималдаштыруу жөнүндө 40-50%
Zero Copy жөнүндө угуңузбу? Бул эмне?
Неге даяр отчеттор MongoDBде сакталат, ал эми S3 / объект сактагычта эмес?
Эгер көптөгөн исключениелерди бирдей иштетүүнү кааласак, аны кантип жөнөкөйлөтөбүз (Multi-catch)?
Маалыматтар базасын тандоо жөнүндө айтып бериңиз: байланыштуу vs байланышсыз — качан эмне тандап алуу керек?
Javaда жолдор (String) кайда сакталат?
Эмне үчүн идемпотенттик ачкыч керек, эгер сиз бизнес-логика деңгээлинде текшерүү жүргүзүп жатсаңыз?
Кандай маяна күтүүлөрүңүз бар? Кайда жашайсыз? Алгачкы сунуштар барбы?
Статустардын ортосунда өтүү сүрөттөмөсү кандай уюштурулган?
Kafka жана RabbitMQ ортосундагы негизги айырмачылыктар.
Javaда рефлексия эмне жана ал эмне үчүн керек?