Jakie są antywzorce architektury mikroserwisów?
Embedded / IoT
Jeśli system ma 24 rdzenie, ile procesorów będzie w modelu GMP?
Czym jest Materialized View w ClickHouse?
Czym jest SKIP LOCKED w PostgreSQL? Jak go używać do kolejek zadań?
Przykład DIP ```go package main import "fmt" // Interfejs do abstrakcji przechowywania danych type DataStorage interface { Save(data string) } // Niskopoziomowy moduł do przechowywania danych w pliku ```
Czym różnią się relacyjne bazy danych od nierelacyjnych?
Kiedy obiekt trafia na stos w Go?
Czym jest Kafka i czym różni się od RabbitMQ?
1. Jakie dokładnie funkcje klienta (użytkownika) realizowałeś w ostatnim roku na obecnym miejscu pracy? 2. Jaki mniej więcej procent zadań zrealizowałeś bezpośrednio w PHP w ostatnim roku? 3. Jakie proporcje PHP/GO byłyby dla Ciebie komfortowe w zadaniach na nowym miejscu pracy (w przybliżeniu w %)? 4. Z jakiego powodu chcesz zmienić miejsce pracy? 5. Podaj swoje doświadczenie w komercywnym rozwoju w języku GO. 6. Czy masz doświadczenie z REST RPC, gRPC, API? 7. Czy masz doświadczenie w tworzeniu usług w Kubernetes? Doświadczenie w wdrażaniu? (Opisz na jakich projektach) 8. Czy masz doświadczenie w wdrażaniu systemów operacyjnych podobnych do Unix? (Opisz, czym musiałeś się zajmować) Jak oceniasz swój poziom wiedzy o Linux? (użytkownik/zaawansowany). 9. Czy masz wiedzę i/lub doświadczenie w pracy z terraform? (Opisz, na jakich projektach go używałeś) 10. Czy pracowałeś z bazami danych PostgreSQL, MongoDB? 11. Jakiego poziomu dochodu oczekujesz? 12. Ile lat pracujesz w rozwoju komercyjnym, a ile dokładnie z Go? 13. Czy masz doświadczenie w tworzeniu gier lub aplikacji mobilnych z gamifikacją? Jeśli tak, dołącz link do projektu. 14. Krótko opisz (3-5 zdań) architekturę ostatniej usługi w Go, którą projektowałeś lub znacząco zmieniłeś. Jakie komponenty, dlaczego taka struktura, co byś teraz zrobił inaczej? 15. Opowiedz o refaktoryzacjach lub migracjach, które trwały ponad 2 tygodnie. Co było triggerem, jakie metryki były przed/po, co poszło nie tak zgodnie z planem? 16. Z jakimi narzędziami AI pracujesz podczas pisania kodu? Co zmieniłeś w swoim korzystaniu z AI w 2025 roku? 17. Opisz przypadek, gdy użycie AI znacznie uprościło Twoją pracę lub zaoszczędziło czas. 18. Opowiedz trochę o swoim doświadczeniu z WebSocket lub innymi rozwiązaniami w czasie rzeczywistym. W jakim produkcie ich używałeś? Ile obsługiwałeś jednoczesnych połączeń, jakie problemy z skalowaniem napotkałeś? 19. Czy masz doświadczenie z kolejkami (BullMQ, Kafka, RabbitMQ lub innymi)? W jakich zadaniach je stosowałeś? 20. Opisz przypadek, gdy testy wykryły błąd przed sprzedażą lub gdy brak testów doprowadził do problemu. Co to był za przypadek? 21. Opowiedz o błędzie lub incydencie w Go, który debugowałeś najdłużej. Jak się objawiał, ile czasu to zajęło, jaka była przyczyna? 22. Podaj maksymalne RPS lub MAU produktu, nad którym pracowałeś. Jeśli możesz, podaj także p99 latency, którą utrzymywałeś. 23. Tutaj możesz dołączyć przykład kodu (link do dokumentu/pastebin) lub link do Github. 24. Jeśli nie odpowiadałeś na ofertę na HH, dołącz link lub plik swojego CV. 25. Wolne pole na komentarze, w którym możesz napisać wszystko, co uważasz za ważne!
Czym jest Docker, Docker Image, Docker Compose?
Jakie ilości danych trafiały do ClickHouse? Skąd? Ile RPS było przy odczycie i zapisie, w tym w partiach?
Czym różnią się polecenia EXPLAIN i EXPLAIN ANALYZE w PostgreSQL?
Czym jest dostawa przynajmniej raz i dokładnie raz? Czym się różnią i jakie są ich zalety/wady?
Opowiedz o twierdzeniu CAP: na czym polega, przykłady baz danych?
Czym jest TCMalloc?
Czy odczyt map w Go jest bezpieczny wątkowo?
Czy pracowałeś z czystą architekturą i Domain-Driven Design?
Jak poprawnie przekazywać kontekst w goroutine podczas wysyłania SMS-ów (uwierzytelnianie dwuskładnikowe)?
Jakie indeksy są w PostgreSQL?
Jaka jest różnica między Dependency Injection a Dependency Inversion?