Sobes.tech

Golang

Iedomājieties situāciju: jūs nevarat atrast kopēju valodu ar testētāju jūsu komandā, kurš pastāvīgi 'piesaistās'. Kā jūs ar viņu sazinātos?

163

Vai runtime.Gosched() izsaukšana vienmēr nekavējoties atdod procesoru citai goroutine?

153

Vai ir iespējams ņemt struktūras lauka adresi, ja struktūra ir glabāta kartē?

142

Kāpēc meklējat jaunu darbu, kas ir nepatīkams jūsu pašreizējā darbā un ko gaidāt no jaunas uzņēmuma?

141

Kāda ir atšķirība starp sistēmas izsaukuma bloķēšanu (piemēram, lasīšanu) un Mutex bloķēšanu?

136

Ar ko jūs strādājat ar jūsu pašreizējā darbā?

126

Kā samazināt piešķīrumu skaitu, strādājot ar slices?

120

Ja mēs nododam lielu masīvu (piemēram, viena megabaita lielumu) funkcijai, vai tas tiek automātiski nodots pēc atsauces vai nē?

120

Cik daudz baitu aizņem struktūra ar laukiem int32, byte, int64 (šajā secībā)?

118

Kāpēc sync/atomic ir nepieciešami saskaņoti norādītāji?

117

Situācija attīstās: labošana neaizņem 2 stundas, bet 3 dienas darba, un rīt no rīta sākas mārketinga kampaņa, kuru nevar atcelt. Ko darītu?

113

Pastāstiet mums par visgrūtāko vai interesantāko projektu jūsu IT karjerā

110

Situācija: jūsu kods sabojājas ražošanā, komanda ir emocionāla, jūs vaino, un komandas vadītājs nav uzraudzījis pārskatīšanu. Kā reaģēsiet?

109

Vai tas tiks pievienots, ja mēs deklarējam galveno funkciju ar argumentiem?

109

Vai ir iespējams izveidot konstanti no map vai slice tipa?

108

Vai ir iespējams uzbūvēt bināro failu bez Go standarta bibliotēkas?

108

Vai ir iespējams tieši salīdzināt divas šķēles ar vienlīdzības operatoru elementu pēc elementa?

105

Vai ir iespējams izmantot range, lai pārveidotu baitu masīvu par virkni bez atmiņas piešķiršanas?

100

Vai importēšanas paziņojumā esošais apakšsvītra (_) kalpo kādam mērķim?

99

Vai jums bijušas konflikti ar kolēģiem vai vadībai (personīgā, ne darba)?

99
/3