Sobes.tech

Golang

Představte si situaci: nem najdete společnou řeč s testerem ve vašem týmu, který vás neustále 'šikanuje'. Jak budete komunikovat?

161

Volá se vždy volání runtime.Gosched() okamžitě předá procesor jiné gorutině?

153

Proč hledáte novou práci, co vám na současné nevyhovuje a co očekáváte od nové společnosti?

141

Je možné vzít adresu pole struktury, pokud je struktura uložena v mapě?

140

Jaký je rozdíl mezi blokováním systémového volání (například čtení) a blokováním Mutexu?

135

S jakým technologickým stackem pracujete na své současné pozici?

123

Pokud předáme velký pole (například velikosti jednoho megabajtu) funkci, je to předáváno automaticky odkazem nebo ne?

120

Jak lze snížit počet alokací při práci se slices?

119

Kolik bajtů zabírá struktura s poli int32, byte, int64 (v tomto pořadí)?

117

Proč jsou v sync/atomic požadovány zarovnané ukazatele?

116

Situace se vyvíjí: úprava netrvá 2 hodiny, ale 3 dny práce, a zítra rá kel kezdődnie marketingové kampani, kterou nelze zrušit. Co uděláte?

111

Povězte nám o nejnáročnějším nebo nejzajímavějším projektu ve vaší IT kariéře

110

Je možné vytvořit konstantu typu map nebo slice?

108

Je kompilován, pokud deklarujeme funkci main s argumenty?

108

Představte si situaci: váš kód selže v produkci, tým je emocionální, viní vás, a týmový vedoucí dohlížel na revizi. Jaká je vaše reakce?

108

Je možné sestavit binárku bez standardní knihovny Go?

108

Lze dvě řezy přímo porovnat operátorem rovnosti pro kontrolu shody prvků?

105

Měli jste konflikty s kolegy nebo vedením (osobní, ne pracovní)?

98
/3