Sobes.tech

Java

Kdy je index nevýhodný?

Senior
251

Co je to replikace, partitioning a sharding?

Senior
225

Co je to deadlock? Jak se mu vyhnout?

Senior
208

Používáte nějaké ORM? Používali jste je? Proč?

Senior
200

Jak jsi optimalizoval dotazy? Jak jsi poznal, že špatně fungují?

Senior
181

Můžeš říct plusy a mínusy ORM, a kdy bys ho použil nebo ne?

Senior
178

Jak funguje EXPLAIN a v čem je rozdíl od EXPLAIN ANALYZE?

Senior
173

Jak vytvořit index na velké tabulce v produkci bez blokování a překročení časových limitů Kubernetes?

Senior
170

Jaké jsou typy databází a k čemu slouží?

Senior
169

Jaké úrovně izolace transakcí znáte v souvislosti s PostgreSQL?

Senior
168

Jak jste provedli změny v databázi na produkci? Použili jste Liquibase?

Senior
165

Jak vyřešit problém dlouhé migrace databáze při omezeném čase na testování Kubernetes (sonda životnosti)?

Senior
163

Co jsou pesimistické a optimistické zámky? Jak získat pesimistickou zámku bez změny úrovně izolace?

Senior
158

Jaké indexy znáte? Jak funguje index B-stromu?

Senior
154

Jak bys provedl složitou migraci (přidání povinného sloupce do tabulky s 300 miliony záznamů) pomocí Liquibase?

Senior
153

Bude složený index na polích name a username fungovat při dotazu WHERE username = ?

Senior
150

Jak implementovat optimistickou blokaci v kódu? Co se stane při konfliktu verzí?

Senior
143

Kafka vs RabbitMQ — rozdíly. Jak fungují skupiny spotřebitelů v Kafka?

Senior
140

Co jsou transakce? Vysvětlete důvody jejich použití a vlastnosti ACID.

Senior
131

Proč může plánovač ignorovat index i když existuje?

Senior
125
/2