Szerinted miért használjunk konténereket, ha már van virtualizáció?
Golang
Mit fog a program futtatásakor megjelenni: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Munka szimuláció }() } wg.Wait() fmt.Println(len(counter)) }
Írjon SQL-lekérdezést, amely visszaadja minden felhasználó rendeléseinek számát, ahol a total_price nagyobb vagy egyenlő, mint 1000, és rendezze őket a rendelés számának csökkenő sorrendjében: +---------+--------------+ | user_id | order_count | +---------++--------------+ | 111 | 2 | | 222 | 1 | | 333 | 1 | +---------++--------------+
Milyen mechanizmusokra van szükség ahhoz, hogy ne veszítsük el a HeadHunter webhookon keresztül érkező válaszokat?
Linuxban a top parancs azt mutatja, hogy egy folyamat 146% CPU-t használ. Valós ez a helyzet, és kell-e vele valamit tenni?
Említetted a monolitból mikroservizekre való átállást — ez kifejezetten a kereséssel volt összefüggésben?
Mi azok a tranzakciók és milyen szinteken léteznek tranzakcióelzárások, különösen a PostgreSQL-ben?
Milyen adatmennyiségek kerültek a ClickHouse-ba?
Hogyan használhat egy folyamat több magot egyszerre Linuxban?
Miért gondolkozol egy új helyen, mi fontos a ajánlat kiválasztásánál?
Mennyire aktívan keres új helyet, és miért döntöttél úgy, hogy belépsz a piacra?
Miért döntöttél úgy, hogy új munkát keresel és elhagyod a Wildberries-t?
Van ötleted a folyamat és a folyamat közötti különbségről?
Milyen pénzügyi elvárásai vannak? Hajlandó megfontolni egy bónuszokat tartalmazó ajánlatot?
Mi az adatbázis-normalizálás? Milyen esetekben van szükség denormalizációra?
Milyen relációs adatbázisokkal dolgoztál? Szembesültél sharding és partícionálási problémákkal?
Mi az a tranzakció, milyen izolációs szinteket ismersz? Milyen anomáliák fordulhatnak elő? Hogyan működik a Serializable PostgreSQL-ben?
Mit szeretnél és mit nem egy új munkában?
Mi fontos egy csapatban?
Milyen más problémákat old meg a TCP a kézbesítés garantálása mellett?