Sobes.tech

HashMap менен эмне ката кетиши мүмкүн, эгер бардык ачкычтар бирдей хеш-кодго ээ болсо? Эмне үчүн издөө жайлайт?

205

Көп иштөөчү колдонмодо пайда болушу мүмкүн болгон көйгөйдү атаңыз. Race Condition жөнүндө сүйлөңүз.

204

Суроо 1. HashMap'те ачкыч катары колдонулбаган маалымат түрлөрү кандай? - Масивдер - Атомиктер (AtomicBoolean, AtomicInteger жана башка) - Примитивдер - Ссылкалар

182

Суроо 7. Мисал кызмат (сүрөттү кара). Эгер тышкы кызмат кезектеги ыкмаларды чакырса: 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); } } 0 1 2 Бул CacheManager ишке ашырылышына көз каранды

176

Суроо 6. Kafka темасына 10 билдирүү киргизилет, жана эки консьюмер башка консьюмер-группалар менен темадан окушат. Ар бир консьюмер канча билдирүү окуйт? 5 10 Темадагы партициялардын санына көз каранды ReplicationFactor маанисине көз каранды

162

Ички тизмектин тышкы шилтемеси аркылуу мутациясынан кантип коргоо кылуу керек (коргоо көчүрмөсү куруучу)?

150

Ар кандай объекттер үчүн дайыма ар башка маанилерди кайтарган (кулпиясыз) hashCode ишке ашыруу мүмкүнбү?

148

Көпүрө көчүрүүнүн маселесин кантип чечсе болот (AtomicInteger.incrementAndGet аркылуу тизмедеги өзүнчө элементтерди өзгөртүү)?

147

Суроо 3. Эгер ачкыч объектисинин талаасы, ал эми hashCode эсептөө үчүн колдонулат, HashMapке киргизилгени кийин өзгөртүлсө, эмне ката болушу мүмкүн? - Ачкыч боюнча издөө туура эмес объектти кайтарат - Ачкыч боюнча издөө жайылат - Ачкыч боюнча издөө эч кандай объектти кайтарбайт

146

Объекттин терең көчүрмөсүн кантип жасаса болот?

146

Суроо 2. Эгер бардык ачкычтар бирдей hashCode болсо, HashMap менен эмне ката кетиши мүмкүн? - Ачкыч боюнча издөө туура объектти кайтарбайт - Ачкыч боюнча издөө жайлайт - Ачкыч боюнча издөө эч кандай объектти кайтарбайт

142

Кандайча мурассалдик жана getter'ди кайра жазуудан коргонуу керек (жана кесиптеш override кылбасын жана коргоо көчүрмөсүн алып салбасын)?

141

Монолиттик архитектуранын кандай артыкчылыктары бар?

140

HashMapте массивди ачкыч катары колдонсо болобу? Эмне үчүн бул жакшы идея эмес?

135

Javaда синхрондоштуучу кандай инструменттер бар?

134

HashMap ачкычтарынан тышкары, башка кайда колдонуу ыңгайлуу?

132

SELECT fio, position, salary FROM users WHERE salary = (SELECT MAX(salary) FROM users WHERE position = users.position);

131

JIT компиляциясы эмне? - Кодду jar файлына компиляциялоо - Байткодду программаны иштетип жатканда түз эле машиналык кодуна компиляциялоо - JavaScriptти иштөө жөндөмдүүлүгүн жакшыртуу үчүн машиналык кодуна компиляциялоо - Проектти git pipeline ичинде компиляциялоо

131

Монолитти микросервистерге бөлүүнү баштоо үчүн кандай критерийлер бар?

124

Неге азыркы жумушуңуздан кетүүнү чечтиңиз?

123
/2