Sobes.tech

Что будет, если запустить горутину и в ней вызвать panic? Горутина остановится или остановится всё приложение?

Middle
КасперскийКасперский
4

Как вы писали в базу? По одной записи или батчами?

Senior
МВидео/эльдорадо
4

Как интерфейсы в Go позволяют реализовывать полиморфизм без явного указания на наследование?

Middle
VKVK
4

```go type SafeMap struct { data map[string]string } func (s *SafeMap) GetOrCreate(key, value string) string { } ```

Middle+
Napoleon IT
4

Как ускорить выполнение запросов?

Senior
I-teco
4

Приходилось ли работать с транзакциями в PostgreSQL? С какими уровнями изоляции транзакций ты встречался, в каком случае они используются?

Senior
Магнит Тех
4

Что такое реляционная база данных и чем отличается от нереляционной?

Middle+
purrweb
4

Saga — для чего вам нужна, чем оперируете?

Senior
А7
4

Что лучше — модульный монолит или микросервисы для шахматного сервиса?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
4

Расскажи про текущее место работы — задачи какого размера берёшь?

Senior
AvitoAvito
4

Какие бывают индексы в БД и для чего они нужны?

Senior
AvitoAvito
4

Почему вы ищете новую работу? Какова ваша мотивация?

Senior
spnd.xyz
4

Расскажи про своё образование — правильно понимаю, что закончил бакалавриат? По какой специальности?

Middle+
AxenixAxenix
4

Переменная s после преобразования — она в той же памяти или аллоцирована в другом месте?

Senior
МВидео/эльдорадо
4

Какую информацию показывает EXPLAIN ANALYZE?

Senior
Lenta Tech
4

Что такое строки в Go? Что они представляют под капотом?

Senior
Lenta Tech
4

Расскажи про особенности RPC и gRPC.

Middle+
Napoleon IT
4

Какие способы переключения горутины знаешь? Как в ручном режиме переключить горутину?

Senior
Lenta Tech
4

К какой группе (мутабельные/иммутабельные) относится интерфейс в Go?

Senior
VK CloudVK Cloud
4

В gRPC API нет middleware?

Senior
Итрея
4
/365