Vorbește despre injecțiile SQL
Golang
Scrieți o funcție care verifică dacă un șir de caractere este un palindrom. - Un palindrom este o secvență de caractere care se citește la fel în ambele direcții. - Trebuie verificat doar pentru caracterele alfabetului a-zA-Zа-А-я, fără a ține cont de diferența de majuscule și minuscule.
Ce se întâmplă cu un slice în Go atunci când crește și ajunge la limita de capacitate? Cum funcționează logica la adăugarea de elemente noi?
Cum funcționează map-urile în Go?
Te evaluezi ca fiind middle sau senior?
Ce este un inode în Linux?
Ai experiență în optimizarea interogărilor în bazele de date relaționale?
Ce este XSS (Cross-Site Scripting) și cum se combate?
Cum să înțelegi în care găleată să pui un element nou?
Scrieți o funcție care verifică dacă un șir de caractere este un palindrom. Un palindrom este o secvență de caractere care se citește la fel în ambele direcții. Verificați doar caracterele alfabetului a-zA-Za-яА-Я, fără a ține cont de diferența de majuscule/minuscule. Input: "isPalindrome" Output: false <p> Input: "А роза упала на лапу Азора" Output: true <p> Input: "Is_s_d_+_ssi" Output: true
Ce cazuri de test vei folosi pentru acest algoritm?
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})) }
De ce nu se creează indecși pe toate coloanele și combinațiile lor?
Imaginează-ți că ai o bază de date uriașă (miliarde de utilizatori pe o rețea socială) și trebuie să găsești un utilizator după ID, dar interogarea este lentă. Ce ai face în primul rând?
Scrieți o funcție care verifică dacă un șir de caractere este un palindrom. Un palindrom este o secvență de caractere care se citește la fel în ambele direcții. Trebuie verificat doar cu caracterele alfabetului a- я, А- Я, fără a ține cont de diferența de majuscule/minuscule.
Care sunt componentele în arhitectura Kubernetes?
Unde este mai bine să aplicați UDP?
Cum funcționează operațiile atomice?
Cum funcționează un tabel hash?