Golang
Aké dôsledky majú súčasné zápisy do Mapy z rôznych konkurenčných gorutín?
Ešte komunikujete s inými spoločnosťami? Možno už máte ponuky?
Ako previesť číslo do dvojkovej sústavy?
Akú úlohu zohrávajú primitives synchronizácie v jazyku Go?
Čo je gorutina? V čom spočíva jej ľahkosť?
Mal ste niekedy skúsenosť, keď v pracovnom prostredí došlo k kritickým poruchám alebo problémom, ktoré viedli k pádom systému v prevádzke?
Zvládol ClickHouse záťaž, nezrútil sa?
Môžete určiť svoju aktuálnu časovú zónu?
Ako je implementované automatické zber odpadkov v systéme správy pamäte?
Čo sa ti nepáčilo na procesoch (na starom a súčasnom projekte)?
Povej mi o načrtovanju sistema moderacije/orkestratorja — kako je bil zasnovan, kakšne odločitve so bile sprejete?
Je typ string v Go zmeniteľný alebo nezmeniteľný?
Stretli ste sa už skôr s produktmi spoločnosti? Niektorý z vašich známych tam pracuje?
// Daný reťazec s. Je potrebné nájsť dĺžku najdlhšieho podreťazca bez opakujúcich sa znakov. // Príklady: // s = "abcabcbb", odpoveď: 3 ("abc") // s = "cccccccc", odpoveď: 1 ("c") // s = "pwwkew", odpoveď: 3 ("wke") // s = "", odpoveď: 0 // Reťazec s pozostáva z anglických písmen, číslic, symbolov a medzier func lengthOfLongestSubstring(s string) int { return 0 }
Ako zabezpečujete kvalitu a najlepšie praktiky vo svojej práci?
Stretli ste sa niekedy s ťažkosťami pri implementácii interakcií medzi rôznymi službami?
Vysvetlite mechanizmus dvojfázového potvrdenia transakcií a jeho úlohu v distribuovaných systémoch.
Ako sa určuje doba existencie objektov v spravovanej pamäti heap?
Ako merať a analyzovať výkon transakcií v systéme?
Aké zdroje informácií používaš na osvojenie jazyka Go?