Шта бисте желели да пронађете са аспекта пројекта, компаније, тима?
Golang
Imamo bazu podataka sa korisničkim lozinkama, lozinke su heširane (funkcija hashPassword), i poznat je skup znakova koji se mogu koristiti u lozinkama (promenljiva alphabet). Naš zadatak je da implementiramo funkciju RecoverPassword tako da povrati lozinku na osnovu poznatog heša i da TestRecoverPassword uspešno završi. Osnovni zahtevi: Bilo koja metoda je dozvoljena package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func RecoverPassword(h []byte) string { return "" } func hashPassword(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashPassword(exp) act := RecoverPassword(h) if act != exp { fmt.Printf("Greška: očekivano %q, dobijeno %q\n", exp, act) ok = false } } if ok { fmt.Println("Testovi uspešno prošli") } }
Kako ubiti proces u Linuxu? Kojim komandama?
Kako ograničiti broj poziva polling workera ako je API plaćen?
-- Napišite upit koji će ispraviti podatke: -- zamijenite parent_id s NULL samo kod kategorija, -- koje se odnose same na sebe -- OČEKIVANO STANJE TABLICE NAKON UPDATE-a -- +----+----------+-----------+ -- | id | naziv | parent_id | -- +----+----------+-----------+ -- | 1 | pharma | NULL // Zamijenjeno s NULL -- | 2 | proizvodi | 4 -- | 3 | igre | NULL // Zamijenjeno s NULL -- | 4 | muzika | 2 -- +----+----------+-----------+
Koji su alati korišćeni za analizu performansi aplikacija?
Napišite funkciju Exclude koja vraća elemente iz slice-a a, kojih nema u slice-u b.
Šta radi komanda top u pozadini (pitanje od intervjuera)?
Po kojim kriterijumima ćeš birati poslodavca ako budeš imao više ponuda?
Ispričaj o svom iskustvu sa programskim jezicima, osim Go, šta si koristio? Kako ti se sviđa Go?
Ko donosi odluku o povlačenju?
Zašto deklaracija mape na 15. liniji treba da bude u uglastim zagradama, a ne u viticastim?
Kako ste rešili problem nesklada podataka tokom migracije između skladišta?
Koliko koda obično pišeš u Go jeziku po projektu ili za određeni vremenski period?
Kako top računa procenat CPU? Po kom algoritmu?
Koje pokazatelje pratite za procenu stanja i performansi usluga?
Pored Go, s čim ste radio od broker-a poruka, baze podataka?
Мора да се прикаже: 1. Јединствене комбинације корисника и ID производа за све куповине које су корисници извршили пре него што су забрањени. Прво сортирајте по имену корисника, затим по SKU 2. Пронађите кориснике који су направили куповине у вредности већој од 5000 рубаља. Прикажите њихова имена у формату: ID корисника | име | презиме | укупна сума куповина
U upitu je korišćen WHERE, ali postoji i operator HAVING — u čemu je razlika između njih?
Може ли описати основне компоненте које чине структуру грешке?