Sobes.tech

Коя беше вашата любима стратегия, когато клъстерът Elasticsearch се сриваше или спираше да отговаря? Функцията за търсене на сайта се повреждаше, или имаше резервен механизъм за директни заявки към PostgreSQL?

Middle
262

Как сте обработвали дълбоката пагинация? Ако потребител иска да види 100-та страница с резултати, използвайки стандартните from/size в Elasticsearch, това е много скъпо по отношение на паметта. Използвали ли сте Search After?

Middle
244

В кои ситуации е по-подходящо разработчик да напише код ръчно, вместо да разчита на решения, генерирани от AI?

Senior
232

Кога е рисковано рефакторирането и кога трябва да го избягвате?

Senior
213

Използвали ли сте CDC (например Debezium), опашки за съобщения или планировчик за задачи за синхронизиране на данни?

Middle
198

Как трябва да бъде проектиран HTTP сървър в Go, за да поддържа плавно изключване и правилно почистване на ресурсите?

Senior
183

Какво е работна група в Go и кога бихте я използвали?

Senior
183

Имаш услуга, която създава много goroutines. Как бихте ограничили броя на едновременно работещите goroutines?

Senior
178

Какви са често срещаните проблеми, които могат да възникнат в AI-генерирания код, и как трябва правилно да ги обработва разработчикът?

Senior
175

Какъв е ефективният подход за провеждане на прегледи на код в Go и кои аспекти трябва да бъдат приоритет първо?

Senior
174

Как се справяте с грешки в Go в приложение, готово за производство?

Senior
171

Как трябва да използват разработчиците инструментите за изкуствен интелект за генериране или преглед на код, и какви стъпки са необходими за валидирането на техния изход?

Senior
165

Какво е контекст в Go и защо е важен в конкурентните и HTTP приложения?

Senior
162

В кои екипи сте работили?

Senior
161

Каква е разликата между json.Unmarshal и json.Decoder и кога бихте използвали всеки от тях?

Senior
160

Трябва да обработите много голям CSV файл в Go. Как бихте го направили, без да зареждате целия файл в паметта?

Senior
160

Какво правихте на последното си работно място?

Senior
159

Можете ли да опишете ситуация, в която използването на Mutex е по-подходящо от каналите?

Senior
155

Какви проблеми могат да възникнат в конкурентни програми на Go и как ги откривате?

Senior
151

Участвахте ли в преглед на код?

Senior
148
/2