Golang
Prečo sme robili ručný commit offset namiesto automatického commit?
Vojenská knižka?
Povedz mi o svojom projekte. Čo tam robíš?
Ako je zabezpečená bezpečnosť na REST a Kafka? Čo je HTTPS/TLS?
Kto sa zaoberá nasadzovaním — vývojári alebo DevOps?
Prečo bol monolit rozdelený na mikroservisy?
Prečo ste opustili podjetje?
Otázka 4: Nájdite chyby v kóde s kanálmi a goroutines (dvojité zatvorenie kanála)
Je štandardná mapa v Go bezpečná pre konkurenciu? Aké alternatívy existujú?
Prečo je bežná mapa v Go nebezpečná pre súbežný zápis?
Aké typy indexov existujú a ako zistiť, či je potrebný index?
Ako ukončiť proces v Linuxe? Čo robiť, ak kill pid nepomáha?
Môžete potvrdiť skúsenosti prostredníctvom pracovnej knižky?
Čo je ACID? Úrovne izolácie transakcií?
Modelujte jednoduchý bankový systém: - Tabuľka `accounts`: - `id`, - `owner_id`, - `currency`, - `created_at`. - Tabuľka `transactions`: - `id`, - `account_id`, - `amount`, - `created_at`. **Požiadavky:** 1. Napíšte SQL na vytvorenie schémy s potrebnými obmedzeniami (NOT NULL, FK, CHECK na nenulové `amount`). 2. Napíšte dotaz: - získať aktuálny zostatok účtu podľa `account_id` (súčet `amount`). 3. Pridaná zložitosť: podpora debet/kredit (dvojitý zápis). Čistenie
Ako sa vyhnúť súťažiam o dáta? Ako funguje Mutex?
Ako bol stanovený limit rýchlosti? Na čom bol založený a kde bol implementovaný? Čo sa technicky používalo?
Ako je mapa organizovaná pod kapotou v Go?
Ako komunikovali repliky služieb v Kubernetes a aké informácie zdieľali?
Aké primitives synchronizácie existujú v Go?