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?
Golang
Volá se vždy volání runtime.Gosched() okamžitě předá procesor jiné gorutině?
Proč hledáte novou práci, co vám na současné nevyhovuje a co očekáváte od nové společnosti?
Je možné vzít adresu pole struktury, pokud je struktura uložena v mapě?
Jaký je rozdíl mezi blokováním systémového volání (například čtení) a blokováním Mutexu?
S jakým technologickým stackem pracujete na své současné pozici?
Pokud předáme velký pole (například velikosti jednoho megabajtu) funkci, je to předáváno automaticky odkazem nebo ne?
Jak lze snížit počet alokací při práci se slices?
Kolik bajtů zabírá struktura s poli int32, byte, int64 (v tomto pořadí)?
Proč jsou v sync/atomic požadovány zarovnané ukazatele?
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?
Povězte nám o nejnáročnějším nebo nejzajímavějším projektu ve vaší IT kariéře
Je možné vytvořit konstantu typu map nebo slice?
Je kompilován, pokud deklarujeme funkci main s argumenty?
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?
Je možné sestavit binárku bez standardní knihovny Go?
Lze dvě řezy přímo porovnat operátorem rovnosti pro kontrolu shody prvků?
Co je to go tool pprof a jak se používá?
Měli jste konflikty s kolegy nebo vedením (osobní, ne pracovní)?
Co dělá příkaz go mod tidy?