SQL sau NoSQL? Când alegi unul sau altul? Sunt necesare migrații pentru MongoDB?
Technical Writer
Serviciul consumă memorie lent. Cum se localizează problema?
Au fost cazuri în care nu ai folosit intenționat goroutines, deși ai fi putut? De ce?
Explică ce este o interfață la nivelul unui dezvoltator junior
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) }
Când lucrați cu highload: mai puține alocări sau o mai bună lizibilitate a codului?
Ce straturi vezi în aplicație? Cum comunică între ele?
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); } }
Ce modele sunt potrivite pentru validarea datelor, crearea obiectului și alegerea metodei de plată?
Cum verifici integritatea datelor într-un webhook? Cum protejezi datele la nivelul transportului?
Din ce motive poate un microserviciu să nu se scaleze?
Ce abordări folosești pentru construirea serviciului? Numește factorii principali ai 12-factor app
Cum alegi structura proiectului în Go?
Care sunt diferitele tipuri de excepții în Java și cum diferă acestea?
Vorbește-mi despre tranzacțiile distribuite. Care este diferența dintre orchestrare și coregrafie?
Ce obiecte imutabile cunoști în Java?
Cum se transferă în siguranță datele de la formular către server? Cum funcționează HTTPS?
Cu ce probleme de Go te-ai confruntat în producție?
De ce să folosiți DTO între straturi?
Ce vei aplica pentru securitatea API-ului? Cum autorizezi clientul și host-to-host?