Sobes.tech

Technical Writer

SQL czy NoSQL? Kiedy co wybierasz? Czy potrzebne są migracje dla MongoDB?

271

Czy zdarzały się sytuacje, gdy celowo nie używałeś goroutines, choć mogłeś? Dlaczego?

263

Usługa powoli zużywa pamięć. Jak zlokalizować problem?

262

Wyjaśnij, czym jest interfejs na poziomie junior developera

255

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) }

249

Przy pracy z highload: mniej alokacji czy lepsza czytelność kodu?

247

Jakie warstwy widzisz w aplikacji? Jak ze sobą komunikują?

241

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); } }

231

Jakie wzorce są odpowiednie do walidacji danych, tworzenia obiektu i wyboru metody płatności?

219

Jak sprawdzić integralność danych w webhooku? Jak chronić dane na poziomie transportu?

214

Jakie podejścia stosujesz do budowy usługi? Wymień główne czynniki z 12-factor app

210

Z jakich powodów mikroserwis może nie skalować się?

206

Jakie są różne rodzaje wyjątków w Java i czym się różnią?

201

Opowiedz mi o rozproszonych transakcjach. Jaka jest różnica między orkiestracją a choreografią?

196

Jak bezpiecznie przesłać dane z formularza do serwera? Jak działa HTTPS?

143

Z jakimi problemami z językiem Go spotkałeś się w produkcji?

139

Co zastosujesz dla bezpieczeństwa API? Jak autoryzujesz klienta i host-to-host?

133
/2