Sobes.tech

Golang

Czym jest observability? Jakie trzy filary observability znasz?

Senior
184

Jak określiłeś, gdzie znajduje się wąskie gardło konkretnego zapytania?

Middle+
183

Jak Go decyduje o alokacji pamięci na stosie lub na stercie? Dlaczego to jest ważne?

Senior
182

Opowiedz o blokadach optymistycznych i pesymistycznych. Czym się różnią?

Senior
182

Opowiedz o modelu GMP w Go. Jak działają kolejki, czym jest handoff, work stealing, netpoller?

Senior
182

Jak zapewniono powtarzalność obliczeń — że do całej grupy pracowników stosowano te same warunki?

Middle+
182

Dlaczego w tym konkretnym przypadku wybrano gRPC dla usługi agregacji?

Middle+
182

Czym jest optymalizacja inline kompilatora? Kiedy się odbywa i jak wpływa na rozmieszczenie zmiennych?

Senior
182

Czym jest partycjonowanie i sharding? Czy je używaliście?

Senior
180

Jak będą rozdzielone partycje, jeśli jest 2 konsumentów i 4 partycje?

Middle+
180

Jak działał silnik reguł?

Middle+
178

Jak pracowaliście z transakcjami na shardach? Jak zapewnialiście spójność?

Senior
178

Opowiedz o tworzeniu własnego parsera logów (opakowania nad OpenTelemetry). Jaką pełniłeś rolę?

Senior
177

Co Cię teraz interesuje w nowym pracodawcy? Jak wygląda idealne doświadczenie zawodowe?

Senior
177

Czym jest MVCC w PostgreSQL?

Senior
177

Jak działa Kafka? Opowiedz o gwarancjach dostawy i idempotencji.

Senior
177

Co robisz, jeśli to samo zdarzenie pojawi się dwukrotnie (duplikat)?

Senior
177

Czy volume jest usuwany po zatrzymaniu kontenera?

Senior
176

Co dokładnie zostało zapisane w pamięci podręcznej i jakie zasady unieważniania zostały użyte?

Senior
176

Czy dobrze zrozumiałem, że strumień zdarzeń zawsze otrzymywaliście przez Kafka, czy były też inne metody jak gRPC/HTTP?

Senior
174
/7