Sobes.tech

Java

Čo je Compare-and-Swap (CAS) v viacvláknovom programovaní? Na čo sa používa?

Senior
Альфа-БанкАльфа-Банк
104

Ako funguje HashMap?

Senior
ИП Ганус Александр Андреевич
104

Máte skúsenosti s písaním technickej dokumentácie, inštrukcií, sprievodcov, runbookov?

Senior
Альфа-БанкАльфа-Банк
104

Ako by bolo pohodlné mať prideleného Scrum Mastera?

Senior
Octo
104

Ako sa zmenilo využitie pamäte? Musel si niečo nastavovať?

Senior
атон
104

Ktorých zberačov odpadkov (Garbage Collectors) poznáte v Jave? Existujú odporúčania pre používanie rôznych typov?

Senior
Napoleon IT
104

Ako zorganizovať spoločný TestContainer pre viac testovacích tried bez prerušenia medzi nimi?

Senior
СБЕРСБЕР
104

class Person { String firstName; String lastName; Integer age; } Je potrebné implementovať štandardnú metódu, ktorá porovnáva dva objekty Person.

Middle
экзон
104

```java import java.util.*; import java.lang.*; import java.io.*; class Codechef { public static void main (String[] args) throws java.lang.Exception { var autoNumbers = List.of(List.of("A123BC", "B421FT"), List.of("O543EC","B421FT", "I222OA")); autoNumbers.stream().flatMap(Collection::stream).forEach(System.out::println); Map<String, String> numberMap = autoNumbers.stream().flatMap(Collection::stream).collect(Collectors.toMap( n -> n, n -> n.replaceAll("[^0-9]", ""))); System.out.println(numberMap); } }

Senior
ЦифровыеПривычки
104

Povedzte o streamoch v Jave: do akých skupín sa delia metódy a aký je rozdiel?

Middle
СБЕРСБЕР
104

Porovnajte výkon nasledujúcich fragmentov kódu, ktoré kopírujú prvky z poľa Integer do poľa int a naopak, vrátane prípadu, keď sú vytvárané nové objekty Integer z hodnôt int: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { x[i] = y[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = x[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ``` Analyzujte a vysvetlite rozdiely v výkonu a správaní medzi týmito prístupmi.

Senior
VKVK
104

Je možné použiť pole ako kľúč v HashMap? Prečo je to zlý nápad?

Senior
РТЛабс
104

Čo ste robili, ak ste to nestihli včas?

Senior
СБЕРСБЕР
104

Na čo je blok finally? Čo je try-with-resources?

Senior
СБЕРСБЕР
104

Aké fronty poznáte pre prácu s viacvláknovým spracovaním?

Senior
Альфа-БанкАльфа-Банк
104

Aké scope sú v Springu? Čo je singleton scope?

Senior
СБЕРСБЕР
104

Povedz mi o CAP vete. Čo je to a na čo slúži?

Senior
Т-БанкТ-Банк
104

Vysvetlite princíp fungovania zberača odpadkov (na príklade G1 GC)

Senior
МТСМТС
103

Existujú špecializované zberače odpadu pre prípady, keď sa služba spúšťa s jedným jadrom?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
103

Čo sa stane, ak do prototypu zavedieme singleton?

Senior
Uzum
103
/726