Java
Маалыматтар базаларында табигый ачкычтарды колдонуунун артыкчылыктары жана кемчиликтери кандай?
Документтин абалына жетүү үчүн башка механизмдер каралдыбы, мисалы, WebSocket же Server-Sent Events сыяктуу туруктуу поллингден башка?
Mockito менен тестте методту моктоо эсен унутуп калса жана ал тестте чакырылса, эмне болот?
Белгилүү бир функцияны ишке ашыруу үчүн өзүнчө класс түзүү керекпи?
Браузерден HTTP суроо-талап кылган кезде жооп алгандан кийин эмне болот?
Жобада Kafka Streams кантип колдонулду?
Javaда синхрондоштуучу кандай инструменттер бар?
Эмгектеги тажрыйбаңыз жөнүндө айтып бериңиз
Кайсы маянда жалақыны карап жатасыз?
Суроо 7. Мынадай кызмат бар деп ойлойлу: ExampleService (сүрөттү караңыз). Эгер тышкы кызмат төмөнкү методдорду кезектешип чакырса: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Эгер кэш бош болсо, CityDao::getCityка канча жолу кайрылуу болот? @Component @RequiredArgsConstructor public class ExampleService { private final CityDao dao; @Cacheable public String getCityFromCache(int index) { return dao.getCity(index); } public String getCity(int index) { return getCityFromCache(index); } }
Неге сиз кардарды такыр Redisте кэш кылууну чечтиңиз?
Эчки @Transactional белгиси башка кызматта болсо, ал кандай иштейт?
Москванын убактысы боюнча иштөөдө көйгөй болобу?
Реактивдүү стектин артыкчылыктарын билесиңби жана ал кантип иштейт?
Композиттик индекс түзүүдө баганалардын тартиби маанилүүбү?
import jakarta.persistence.Id; import jakarta.persistence.Table; import jakarta.ws.rs.QueryParam; import lombok.Data; import lombok.extern.log4j.Log4j2; @Log4j2 @Service @RestController("/store/book") public class BookStoreController { private final BooksRepository repo; public BookStoreController(BooksRepository repo, Boolean bool, Collection keys) { this.repo = repo; if (bool) { // биринчи ачкычты текшерүү String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... кээ бир логика log.warn("Ачкычты колдонуу " + key); }); } } } @PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Китеп бар экенин текшерүү " + map); }
Стриминг кызматынын (Netflix, Amazon ж.б.) биринчи smoke-suite үчүн кайсы функцияны тандайсың?
ConcurrentHashMap кайсы эссе сакталат? Метрикаларды сактоо үчүн кайсы контейнерди колдонуу керек?
JPA/Hibernate-деги N+1 маселесин түшүндүрүңүз, качан пайда болот жана кантип чечилет
Кайсы иш форматы сизди кызыктырды?