Sobes.tech

Java

Kas kirjutas Spring Boot starteri? Miks? Milliste omadustega kokku puutusite?

Senior
SSP Soft
123

Räägi mulle strateegia mustrist.

Middle
Лоция
123

Kas te töötasite otse SQL-päringutega ilma ORM-i või kolmandate osapoolte teekideta?

Junior — Middle
СБЕРСБЕР
123

Mis tegi teid motiveerituks meie organisatsiooni valima tööks?

Junior — Middle
123

Kas saaksite loetleda HTTP staatuse koodid ja nende tähendused?

Junior — Middle
Акселератор возможностей
123

Mida garantiseerib Kafka kasutades tarbijarühma kolme jaotise ja kolme tarbijaga?

Senior
EXPERA
123

Millist kogumikku kasutada tulemuste tabeli jaoks, millel on sortimine perekonnanime järgi ja otsing võtme järgi?

Senior
IT OneIT One
123

Mis juhtub, kui eemaldate elemendi kogu kogu sees, kasutades foreach-tsüklit?

Junior — Middle
123

Mis on WAR-fail ja milleks seda kasutatakse rakenduste arendus- ja juurutusprotsessis?

Junior — Middle
123

Kuidas registreerib Spring automaatselt komponendi, kasutades @Bean annotatsiooni ja klassi nime?

Junior — Middle
123

Kuidas erinevad seotud teabe laadimise strateegiad: Lazy ja Eager?

Junior — Middle
Prime
123

Millistel juhtudel peetakse Heap-struktuuri mitme niidiga töös ohtlikuks?

Junior — Middle
AstonAston
123

Kas saaksite selgitada Brouweri teoreemi ja selle rakendust?

Junior — Middle
СБЕРСБЕР
123

Avaliku klassi Accumulator { privaatne Kaart<String, Object> data = uus HashMap<>(); // praegune andmekogum privaatne Loend<Map<String, Object>> dataList = uus ArrayList<>(); // andmete partii privaatne Kaart<Instant, String> responses = uus HashMap<>(); // serveri vastused, mis võtab vastu andmeid privaatne int dataId; /** * Lisab välja field väärtusega value kogumisse */ avalik void add(String field, String value) { data.put(field, value); } /** * Tagastab väärtuse välja nimega field */ avalik <T> T get(String field) { return (T) data.get(field); } /** * Tagastab serveri vastused, mis võttis vastu andmeid */ avalik String getResponses() { String out = ""; for (String resp : responses.values()) { out += "; " + resp; } return out; } /** * Lõpetab praeguse andmekogumi koostamise ja saadab selle partii */ avalik synchronized void push() { dataList.add(data); if (dataList.size() == 100) { send(); dataList.clear(); } data = uus HashMap<>(); data.put("id", dataId++); } /** * Saadab partii andmete vastuvõtvasse serverisse */ private void send() { RestTemplate restTemplate = uus RestTemplate(); HttpEntity<List<Map<String, Object>>> request = uus HttpEntity<>(dataList); String url = "localhost:20808/msg/incoming"; ResponseEntity<String> response = restTemplate.exchange(url, HttpMethod.GET, request, String.class); responses.put(Instant.now(), response.getBody()); } }

Senior
IT OneIT One
123

Miks valida objektorienteeritud programmeerimises pärimismehhanism?

Junior — Middle
СБЕРСБЕР
123

Mis on EXPLAIN ANALYZE, milleks see on ja kuidas see töötab?

Senior
Octo
123

Millal on parem kasutada Executor'i submit meetodit või Thread'i start meetodit ülesannete käivitamiseks?

Junior — Middle
123

Mis on meetodi collect funktsioon Stream API-s ja millistel juhtudel on soovitatav seda kasutada?

Junior — Middle
123

Mida sulle töö juures rohkem meeldis — tehnilised või ärilised ülesanded?

Senior
Урбир
123

Selgitage Entry elemendi rolli ja tööpõhimõtet HashMap struktuuris.

Junior — Middle
123
/726