Sobes.tech

Тимиңизде грумингдер учурунда тапшырмаларды кантип баалоо берүү жүргүзүлөт?

Senior
135

Виртуал агымдар (Green Threads / Virtual Threads) эмне жана алар кандайча айырмаланат обычных?

Senior
135

[компания]деги азыркы долбооруң жөнүндө айтып бер — эмне менен алектенесиң?

Senior
135

Ишкан бизнес процесси көз карашынан кайсы түрдүү окуялар retry-лер жана DLTке кирип жатты?

Senior
135

//Берилген сандар массивинде, бардык сандар жуп болсо да, бир гана сан кездешет, //аны табыңыз // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ Map<Integer, Integer> freq = new HashMap<>(); for (int i : arr){ freq.merge(i, 1, Integer::sum); } return freq.entrySet().stream() .filter(e -> e.getValue() == 1) .findFirst().get().getKey() .orElseThrow( () -> new NoSuchElementException("no unique elements") ); }

Senior
135

Реактив системалар жана реактивдик программалоо принциптери жөнүндө билесизби?

Senior
135

@Bean жана @Component annotations кайсы айырмачылыкка ээ? Кайсыны колдонуу керек, качан?

Senior
135

Командада канча адам болду?

Senior
135

Бир өндүрүүчү, үч керектүүчү, үч бөлүм жана бир тема: канча керектүүчү бир билдирүү алат?

Senior
135

«Электрон» компаниясы эмне: ал интеграторбу же продукттук компаниябы, жана эмне иштеп чыгат?

Senior
135

DDD (Домен-бағытталған дизайн) деген эмне? Ал агрегат жана чектелген контекст менен кандай байланышта?

Senior
135

Өнүктүрүлүп жаткан колдонмодо @Service белгисин кайсы учурларда колдонуу керек?

Junior — Middle
134

Программалоодо Error классы эмне экенин түшүндүрө аласызбы?

Junior — Middle
134

өндүрүүчү 1 тұтынуучу 2 бөлүм 3 тема 1

Senior
134

```java import java.util.Iterator; import java.util.List; import java.util.concurrent.CopyOnWriteArrayList; public class Arrays2Test { public static void main(String[] args) { List<Integer> list = new CopyOnWriteArrayList<>(List.of(1, 2, 3)); Iterator<Integer> it1 = list.iterator(); list.add(4); Iterator<Integer> it2 = list.iterator(); while (it1.hasNext()) { System.out.println(it1.next()); } System.out.println("****"); while (it2.hasNext()) { System.out.println(it2.next()); } } }

Senior
134

Эмне иш графигин карап жатасың?

Senior
134

/** * == FT == * Тапшырыктарды иштетүү кызматы REST API аркылуу иштетүү үчүн тапшырыкты кабыл алат. * Иштетүү төмөнкүчө: * - Товардын складда бар-жогун текшерүү (сырткы кызмат REST/HTTP аркылуу чакырылат). Эгер товар жок болсо, тапшырыкты иштетүү токтотулат. * - Тапшырыкты заказдар базасына сактоо * - Тагыраак иштетүүнү баштоо (Processing, сырткы кызмат REST/HTTP аркылуу чакырылат) * - Жаңы тапшырык тууралуу билдирүүлөрдү баштоо (Notification, сырткы кызмат REST/HTTP аркылуу чакырылат) * * == Эскертүү == * - иштетүү ошондой болушу керек, эгер заказду базага сактоо ийгиликсиз болсо, иштетүү (processing) жана билдирүүлөр (notification) башталбашы керек. * - логдорду корреляциялоо үчүн заказ ID колдонуу * - метрикаларды көзөмөлдөө: 1) кабыл алынган заказдардын саны 2) ийгиликтүү иштелип чыккан заказдардын саны * - кызмат саатына чейин 100 заказ иштетип алууга тийиш. */

Senior
134

Кестеге кайсы индекстерди кошосуз жана эмнеге?

Senior
134

Кайсы интеграцияларды жасадыңыз? Мисал келтире аласызбы?

Senior
134

Сиз үчүн Москва дагы деле маанилүүбү же башка жайды каалайсызбы?

Middle+
134
/92