Golang
Jak jsou slices bezpečné v kontextu vícenásobnosti a jak zajišťují bezpečnost při paralelních operacích?
Vysvětlete princip fungování procesoru s pipeline architekturou
Vytvořili jste databázi pro zpracování požadavků v synchronním nebo asynchronním režimu?
Co se stane, když provedete operaci append na řezu, jehož přidělená paměť došla?
Máte zkušenosti s vývojem systémů s vysokou zátěží a škálovatelností?
Můžete vysvětlit mechanismus typu int v programování?
Můžete vysvětlit, jak funguje plánovač úloh v systému?
Vysvětlete mechanismus fungování uzávěrek v programování.
Jaké jsou výhody a nevýhody používání rozhraní v jazyce Go?
Mohl bys dát rady, jak optimalizovat tento proces nebo systém?
Můžete vysvětlit koncept virtuálního sharding a jak se používá?
Jaké typy volání existují v gRPC a jak se liší?
Lze vysvětlit, co obsahuje modul 'sync' v standardní knihovně programovacího jazyka?
Jakými metodami lze hodnotit kvalitu napsaného programového kódu?
Měli jste ve své předchozí společnosti stanovené požadavky nebo standardy na úroveň testovací pokrytí?
Jak se ukládají klíče delší než 128 bajtů ve struktuře mapy?
Jaké jsou výhody a nevýhody Apache Kafka jako systému pro výměnu zpráv?
Může velikost řezu ovlivnit množství přidělené mu paměti?
Můžeš uvést situace nebo případy, ve kterých je koncept kontextu používán?
Můžeš vyjmenovat hlavní typy abstrakcí používaných v Kafka?