Golang
Můžete vysvětlit, co je Live Lock a jak se liší od Dead Lock?
Jak se chová program při pokusu zapsat data do kanálu bez bufferu, pokud je zpočátku prázdný?
Který typ Sagy je považován za nejjednodušší na implementaci?
Jak je ve jazyce Go prováděno zpracování a správa řetězcových dat?
Můžeš vyjmenovat hlavní příkazy používané v Redis a stručně popsat jejich účel?
Je možné ovlivnit proces automatického čištění paměti v prostředí běhu?
Můžete vysvětlit pojem řetězce v programování?
Vysvětlete, co se rozumí správným ukončením systému bez ztráty dat nebo chyb.
Jaký je váš názor na programovací jazyk Go a jeho vlastnosti?
Lze posílat zprávy přímo konkrétnímu Consumerovi v Kafka místo použití Consumer Group?
Můžeš uvést hlavní úrovně, které tvoří koncept čisté architektury?
Jakými metodami a přístupy kontrolujete funkčnost svého kódu?
Vysvětlete koncept prázdného rozhraní a v jakých případech se používá.
Jak byla zajištěna komunikace a získávání zpětné vazby od týmu na vašem předchozím pracovišti?
Můžete vysvětlit, co se rozumí pod pojmem 'kontext' v programování nebo vývoji?
Jaké přístupy a metody by měly být při práci se shardovanými databázemi používány?
Můžete uvést příklady služeb, které jste ve své zkušenosti realizovali?
Co se stane, když provedete operaci append na řezu, jehož přidělená paměť došla?
Kolik lidí bylo ve vašem týmu na předchozím místě práce?
Jaké jsou základní principy a axiomy, které je třeba vzít v úvahu při práci s kanály pro komunikaci mezi gorutinami?