Technical Writer
Mis on race condition (võistluse olukord)?
Kas oli juhtumeid, kui te tahtlikult goroutine'e mitte kasutasite, kuigi võisite? Miks?
public class Main { public static void main(String[] args) { Integer a = 127; Integer b = 127; Integer c = 128; Integer d = 128; System.out.println(a == b); System.out.println(c == d); } } package main import "fmt" func main() { x := 1 defer func() { fmt.Println("defer:", x) }() x = 2 fmt.Println("now:", x) }
SQL või NoSQL? Millal mida valid? Kas MongoDB jaoks on vaja migratsioone?
public class Main { public static void main(String[] args) { Integer a = 127; Integer b = 127; Integer c = 128; Integer d = 128; System.out.println(a == b); System.out.println(c == d); } }
Telefonimaksu sistēma Nepieciešams ieviest arhitektūru, kurā klients varētu veikt pirkumu apmaksu kasē/KS (self-service kase) ar mobilo lietotni. Maksājums NEnotiek caur SBP. Lietotājs, pērkot preces, izvēlas maksāt ar lietotni. Kasē vai KS jāidentificē lietotājs un jāuzsāk maksājuma process, izmantojot klienta banku. CJM: - Kasieris/lietotājs skenē preces. - Pāriet pie maksājuma. - Identificējas kasē/KS. - Izvēlas maksāt Magnit lietotnē. - Pāriet uz Magnit lietotni. - Izvēlas telefonu ar uzstādītu banku, no kura tiek veikts maksājums. - Bankas lietotnē veic maksājumu. - Atgriežas pie maksājuma rezultātu ekrāna Magnit lietotnē. - Kasē/KS saņem veiksmīga maksājuma ziņu. Nefunkcionālie prasības: - DAU = 1000 veikalā - Veikalu skaits 500 - Kasu skaits - vidēji 5 kasas. - Maksājums jāveic ne vēlāk kā 2 minūtēs. - Maksājuma lapa jāatver ne ilgāk kā 250 ms.
Kuidas valite Go projekti struktuuri?
Millised on Java erandite erinevad tüübid ja kuidas nad erinevad?
Teenuse mälu kasutamine on aeglane. Kuidas probleemi lokaliseerida?
Kuidas kontrollida webhooki andmete terviklikkust? Kuidas kaitsta andmeid transporditasandil?
Rõhuta lühidalt enda kohta.
Töötades highloadiga: vähem eraldusi või paremat koodi loetavust?
Milliseid muutumatuid objekte sa Java's tead?
Räägi ühest huvitavast juhtumist sinu viimas ettevõttes, mille ümber on praegu bottleneck?
Millistel põhjustel võib mikroteenus mitte skaleeruda?
Milliseid lähenemisviise kasutad teenuse loomisel? Nimeta 12-factor app peamised tegurid
Millised mustrid sobivad andmete valideerimiseks, objekti loomise ja maksemeetodi valimiseks?
Milliseid kihte näed rakenduses? Kuidas nad omavahel suhtlevad?
Racontes-moi les transactions distribuées. Quelle est la différence entre orchestration et chorégraphie?
Selgitage, mis on liides no noore arendaja tasandilt