Golang
S jakými relačními databázemi jsi pracoval? Musel jsi řešit problémy sharding a partitioning?
Služba pro zpracování uživatelských požadavků Uživatel může odeslat hlášení Administrátoři mohou hlášení zpracovávat Administrátor může poskytnout zpětnou vazbu uživateli DAU = 100 Dostupnost = 99,95 % RPS = 100
Co je pro tebe důležité při výběru zaměstnavatele, na co dbáš?
Můžeš mi říct o algoritmu auditu (ověření dat)? Zúčastnil ses na něm? Jak to probíhalo?
Jak je zajištěn přenos dat mezi různými službami v infrastruktuře? Přes broker, přímo, gRPC?
Pokud píšeme do mastera velkým tokem a čteme z replik, jak dochází ke synchronizaci mezi masterem a replikou?
Jak správně předávat kontext v GoRoutine při odesílání SMS (dvoufaktorová autentifikace)?
Živý kód: semafor — jak funguje a implementace na základě bufferovaného kanálu.
Otázka náboráře ohledně platových očekávání a podmínek projektového zaměstnání (230 tisíc vs 280 tisíc, smlouva na dobu určitou)
Proč ti vůbec v práci potřebuješ vedoucího? Na co?
Kolik máte Postgres instancí na projektu?
Co je to rozhraní v Go? Jak funguje duck typing? Lze ověřit implementaci rozhraní během kompilace?
Co je RTT?
Funkce math.Pow vrací float64, explicitně uvádíme int32 a snažíme se vložit velké číslo — co se stane?
Pověz o replikaci v PostgreSQL: druhy, synchronní vs asynchronní.
Proč byl výsledek při přetečení int32 záporný?
Pomáhal jste někdy méně zkušeným kolegům? Jak to obvykle probíhalo?
Pokud pracuji s řezem, vezmu ho jako parametr funkce, s něčím s ním udělám a po funkci s ním budu dále pracovat — na co si mám pamatovat? Jaké změny nebudou zvenčí viditelné?
Jaký je rozdíl mezi Kafka a RabbitMQ?
[jméno] se zeptal: Co je DDD (Domain-Driven Design)?