Golang
Poznáte príkazy: grep -E, awk, sed, find, xargs, tar, ssh/rsync, systemctl, journalctl, curl/wget, crontab, vim?
Povedz mi o svojej súčasnej spoločnosti a čím sa tam zaoberáš.
Stále komunikuješ s inými spoločnosťami? Máš už ponuky?
Čo ukazuje príkaz EXPLAIN a aké údaje poskytuje?
Povedzte mi viac o systéme bodov — čo sa dialo na najvyššej úrovni?
Je možné zabezpečiť doručenie dát cez UDP?
Podľa akých kritérií si momentálne vyberáte zamestnávateľa?
Ako vytvoriť validátor reťazca, ktorý neprekročí 250 znakov?
Možno by si mohol navrhnúť niečo iné ako Mutex a sync.Map na ochranu zápisu?
V nákupnom centre je parkovisko: autá vchádzajú a vychádzajú, a na konci parkovacej session je potrebné zaplatiť. Ako to vidíš? Navrhni systém.
Ako čo najplynulejšie pridať nové pole do tabuľky s miliardou záznamov bez výpadku?
// TODO: implementovať func (s *Service) GetProducts(ctx context.Context, skus []SKU) (map[SKU]Product, error) { return nil, nil }
Prečo ne použiť vždy polia namiesto rezov?
/* Ste spisovateľ, spravujete svoj mini blog a tam publikujete články. Používatelia (čitatelia) vášho blogu, po prihlásení, ich môžu prezerať/čítať. Je potrebné implementovať funkciu na počítanie unikátnych zobrazení za deň pre každý článok. Funkčné požiadavky: - Štatistika za dnešok: Autor môže vidieť, koľko unikátnych používateľov si jeho článok dnes pozrelo (údaje sa zbierajú v reálnom čase). - Štatistika za minulé dni: Autor môže vidieť štatistiku za ktorýkoľvek minulý deň (napríklad včera). Technické obmedzenia a podmienky: - Aplikácia beží na jednom serveri (jeden pod) - Ukladanie v pamäti - Čas v UTC0 */
Povedaj mi o neki zanimljiv inžinierski problem na katerem si delal — težak, ki ga lahko poveš prijateljem.
Prečo bola služba v TypeScript a prečo bola prevedená na Go?
Čo je to prázdne rozhranie (interface{}) a ako sa líši od any?
Povedaj mi o systéme denných výplat — čo je to za systém a ako fungoval výpočet pre 50 tisíc zamestnancov?
Povedz mi o sebe
Aké otázky sú k dispozícii pre spoločnosť? Ako prebieha plánovanie a hodnotenie úloh?