V akých situáciách a na čo sa používa mechanizmus synchronizácie v programovaní?
Golang
Akými protokolmi si získaval údaje vo svojom poslednom projekte?
Aký jazyk používate na písanie dotazov do databáz?
Ako určiť, či určitá štruktúra implementuje dané rozhranie?
Aká je úloha operátora defer v jazyku Go a aké sú jeho výhody?
Môžete opísať testovací proces, ktorý ste použili vo svojom poslednom projekte?
Môžete vysvetliť, čo je Live Lock a ako sa líši od Dead Lock?
Povedzte nám, ako ste pracovali s dátami vo vašom poslednom projekte
Čo vás motivovalo k výberu programovacieho jazyka Go pre vaše projekty?
Ako ste merali učinkovitost a stabilitu posledného projektu po jeho zavedení do pracovného prostredia?
Môžete uviesť príklady služieb, ktoré ste realizovali vo svojej skúsenosti?
Ako sa v jazyku Go implementuje kontrola typov bez nutnosti explicitného uvádzania typov?
Museli ste použiť postup odoslania zmien prostredníctvom Pull Request alebo Merge Request?
Ako zabrániť vzniku konkurenčných podmienok pri paralelnom spracovaní údajov?
Môžete vysvetliť, čo znamená situácia vzájomného blokovania vlákien v systéme a ako vzniká?
V akých situáciách môže dôjsť k vzájomnému zablokovaniu vlákien alebo procesov?
Môžeš ukázať príklad použitia mechanizmu čakania skupín v programovaní?
Potreboval(a) ste vykonávať analýzu údajov alebo získavať správy na vašom predchádzajúcom pracovnom mieste?
Ako identifikujete potenciálne úzke miesta v architektúre projektu?
Aké ciele si stanovujete pre nový projekt a čo chcete dosiahnuť v jeho rámci?