Sobes.tech

Golang

Ako fungujú mapy v Go?

Middle
190

Čo sa deje so slice v Go, keď rastie a dosiahne svoj limit kapacity? Ako funguje logika pri pridávaní nových prvkov?

Middle
190

Rozprávaj o SQL injekciách

Middle
189

Napíšte funkciu, ktorá overí, či je reťazec palindróm. - Palindróm je sekvencia znakov, ktorá sa číta rovnako v oboch smeroch. - Je potrebné kontrolovať iba znaky abecedy a-zA-Zа-А-я, bez ohľadu na veľkosť písmen.

Middle
189

Oceňuješ se na pozíciu ako middle alebo senior?

Middle+
188

Čo je to inode v Linuxe?

Senior
188

Čo je XSS (Cross-Site Scripting) a ako s tým bojovať?

Middle
187

Mal(a) si skúsenosti s optimalizáciou dopytov v relačných databázach?

Middle
187

Aké primitives synchronizácie sú v Go?

186

Napíšte funkciu, ktorá overí, či je reťazec palindróm. Palindróm je sekvencia znakov, ktorá sa číta rovnako v oboch smeroch. Je potrebné skontrolovať iba znaky abecedy a- я, А- Я, bez ohľadu na veľkosť písmen.

Middle
185

Ako zistiť, do ktorej nádoby vložiť nový prvok?

Middle
185

Napíšte funkciu, ktorá overí, či je reťazec palindróm. Palindróm je sekvencia znakov, ktorá sa číta rovnako v oboch smeroch. Kontrolujte iba znaky abecedy a-zA-Za-яА-Я, nerozlišujte veľkosť písmen. Vstup: "isPalindrome" Výstup: false <p> Vstup: "А роза упала на лапу Азора" Výstup: true <p> Vstup: "Is_s_d_+_ssi" Výstup: true

Middle
184

Aké testovacie prípady budeš používať pre tento algoritmus?

Middle
184

import "fmt" func maxDistants(arr []int) int { maxDist := 0 lastOne := -1 for i := 0; i < len(arr); i++ { if arr[i] == 1 { if lastOne == -1 { maxDist = i } else { dist := (i - lastOne) / 2 if dist > maxDist { maxDist = dist } } lastOne = i } } if arr[len(arr)-1] == 0 { dist := len(arr) - 1 - lastOne if dist > maxDist { maxDist = dist } } return maxDist } func main() { fmt.Println(maxDistants([]int{1, 0, 0, 0, 1})) }

Middle
183

Prečo nevytvárajú indexy na všetky stĺpce a ich kombinácie?

Middle
183

Predstavljajte si, da imate ogromno podatkovno zbirko (milijarde uporabnikov v družbenem omrežju) in morate najti uporabnika po ID-ju, vendar je poizvedba počasna. Kaj bi storili najprej?

Middle
183

Aký je rozdiel medzi procesom a vláknom?

Middle
183

Aké sú komponenty v architektúre Kubernetes?

Senior
182

Čo je to zložený index (index na viacerých stĺpcoch)?

Middle
182

Prečo Go? Ako si začal, ako si sa dostal k tomuto jazyku?

Middle+
181
/12