Sobes.tech

Java

Jak je implementováno optimistické zamykání a jaké jsou jeho vlastnosti?

Junior — Middle
172

Jak vypadal typický krok v řetězci?

Senior
172

Pověz mi o produktu, na kterém jsi pracoval v Magnitu.

Senior
172

//Dán polem čísel, v němž mají všechny čísla kromě jednoho pár, //najděte číslo, které se vyskytuje pouze jednou // // // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // // => 3 int find(int[] arr){ Map<Integer,

Senior
172

Co se stane, když je méně oddílů než spotřebitelů?

Senior
171

[jméno] se zeptal: Jaké jsou vaše očekávání ohledně platu?

Middle
171

Jak je uspořádána paměť v Java (JVM)? Jaké jsou oblasti: zásobník, halda?

Senior
171

Jaká pravidla idempotentnosti platí pro HTTP metody? Jak vyřešit problém duplicitních POST požadavků?

Senior
171

Jaká Kafka témata budou v systému reportů, kdo je produkuje a kdo je konzumuje?

Senior
171

Jak odstranit problém s nekonzistencí dat v databázi při provádění testů využívajících vzdálená připojení k databázi?

Junior — Middle
171

Jak ovlivňuje ruční posun offsetu commitu zpoždění spotřebitele?

Senior
171

Co jsou beany ve Springu, jak se vytvářejí a nastavují?

Senior
171

Co je gRPC a jaké jsou jeho výhody?

Senior
171

Jaké mechanismy je třeba implementovat v systému Mission Critical? Jak dosáhnout odolnosti vůči selhání?

Senior
171

//Dán je pole čísel, ve kterém mají všechny čísla kromě jednoho pár, //najděte číslo, které se vyskytuje pouze jednou // <= [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
171

Povězte o optimalizaci SQL dotazů o 40-50%

Senior
171

//Mějme pole čísel, ve kterém mají všechny čísla kromě jednoho pár, //najděte číslo, které se vyskytuje pouze jednou // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ //TODO }

Senior
171

Proč měníte práci?

Senior
170

Jak implementovat princip otevřenosti a uzavřenosti v objektově orientovaném programování?

Junior — Middle
170

Co hledáte v týmu a produktu? Jaká jsou vaše kritéria při výběru pracovního místa?

Senior
170
/93