Sobes.tech

Golang

Jaka była Twoja ulubiona strategia, gdy klaster Elasticsearch zawieszał się lub przestawał odpowiadać? Funkcja wyszukiwania na stronie się psuła, czy był mechanizm zapasowy dla bezpośrednich zapytań do PostgreSQL?

Middle
232

Jak obsługiwałeś głęboką paginację? Jeśli użytkownik chce zobaczyć 100. stronę wyników, korzystając z standardowego from/size w Elasticsearch, jest to bardzo kosztowne pod względem pamięci. Czy używałeś Search After?

Middle
229

W jakich sytuacjach bardziej odpowiednie jest, aby programista napisał kod ręcznie zamiast polegać na rozwiązaniach generowanych przez AI?

Senior
216

Kiedy refaktoryzacja jest ryzykowna i kiedy należy jej unikać?

Senior
181

Jak powinien być zaprojektowany serwer HTTP w Go, aby obsługiwał łagodne zamknięcie i odpowiednie czyszczenie zasobów?

Senior
172

Czy używałeś CDC (np. Debezium), kolejek wiadomości lub planera zadań do synchronizacji danych?

Middle
156

Masz usługę, która tworzy wiele goroutine. Jak ograniczyłbyś liczbę goroutine działających jednocześnie?

Senior
155

Musisz przetworzyć bardzo duży plik CSV w Go. Jak byś to zrobił bez ładowania całego pliku do pamięci?

Senior
152

Co robiłeś na ostatnim miejscu pracy?

Senior
149

Jaka jest różnica między json.Unmarshal a json.Decoder i kiedy używać każdego z nich?

Senior
147

Czym jest pula pracowników w Go i kiedy byś jej użył?

Senior
147

Jakie są powszechne problemy, które mogą wystąpić w kodzie generowanym przez AI, i jak powinien je odpowiednio obsługiwać programista?

Senior
145

Jaki jest skuteczny sposób przeprowadzania przeglądów kodu w Go i które aspekty powinny być priorytetowe na początku?

Senior
143

Jakie problemy mogą wystąpić w równoczesnych programach Go i jak je wykrywasz?

Senior
140

Czym jest middleware w serwerach HTTP Go i jak jest implementowane?

Senior
137

W jakich zespołach pracowałeś?

Senior
133

Czym jest kontekst w Go i dlaczego jest ważny w aplikacjach współbieżnych i HTTP?

Senior
132

Czy brałeś udział w przeglądzie kodu?

Senior
125

Czy możesz opisać sytuację, w której użycie Mutex jest bardziej odpowiednie niż kanały?

Senior
123

Jak zwykle testujesz obsługiwacze HTTP w Go?

Senior
121
/2