Sobes.tech

Embedded / IoT

Какими интеграциями с Kafka занимались? Как взаимодействовали с брокером?

Middle
ИП Ганус Александр Андреевич
11

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

Junior
Позитив Технолоджис
11

Из каких шагов состоит трансформация Java-кода от исходника до исполнения?

Senior
СБК ПАРУС
11

Что такое предикат в Java?

Middle
ИП Ганус Александр Андреевич
11

Пример DIP ```go package main import "fmt" // Интерфейс для абстракции хранения данных type DataStorage interface { Save(data string) } // Низкоуровневый модуль для хранения данных в файле ```

Intern
Adapty
11

Какой уровень изоляции транзакций выбрать для предотвращения овербукинга только через уровень изоляции?

Senior
СБК ПАРУС
11

Зачем нужен дефолтный метод в интерфейсе?

Senior
ИП Ганус Александр Андреевич
11

Чем идемпотентность отличается от Exactly-once delivery?

Senior
СБК ПАРУС
11

Как оптимизировал PostgreSQL? Что делать с медленным SELECT-запросом?

Middle
Позитив Технолоджис
11

Есть ли вопросы по компании Bizon?

Middle+
.wrk
11

1. Какие именно клиентские (пользовательские) фичи вы реализовывали за последний год на текущем месте работы? 2. Какой примерно процент задач за последний год вы реализовали непосредственно на PHP? 3. Какое соотношение PHP/GO было бы комфортным для вас в задачах на новом месте работы (примерно в %)? 4. В связи с чем вы хотите сменить место работы? 5. Укажите ваш опыт коммерческой разработки на языке GO? 6. Был ли опыт с REST RPC и gRPC, API? 7. Есть ли у вас опыт разработки сервисов в Kubernetes? Опыт развертывания? (Опишите на каких проектах) 8. Имеется ли у вас опыт развертывания Unix-подобных операционных систем? (Опишите чем приходилось заниматься) Как вы оцениваете свой уровень знаний ОС Linux? (пользователь/продвинутый). 9. Имеются ли у вас знания и/или опыт работы с terraform? (Опишите на каких проектах использовали?) 10. Работали ли вы с базами данных PostgreSQL, MongoDB? 11. Какой уровень дохода вы рассматриваете? 12. Сколько лет вы работаете в коммерческой разработке, и сколько - именно с Go? 13. Есть ли у вас опыт разработки игр или мобильных приложений с геймификацией? Если есть возможность - приложите ссылку на проект. 14. Коротко (3-5 предложений) опишите архитектуру последнего Go-сервиса, который вы проектировали или существенно меняли. Какие компоненты, почему именно такая структура, что бы вы сейчас сделали иначе? 15. Расскажите про рефакторинг или миграцию, которые заняли больше 2 недель. Что было триггером, какие метрики были до/после, что пошло не по плану? 16. С какими AI инструментами вы работаете при написании кода? Что вы поменяли в своём использовании AI за 2025 год? 17. Опишите кейс, когда использование ИИ существенно упростило вашу работу или сэкономило время. 18. Расскажите немного о вашем опыте работы с WebSocket или другими real-time решениями. В каком продукте использовали? Сколько одновременных соединений держали, какие были проблемы с масштабированием? 19. Есть ли у вас опыт работы с очередями (BullMQ, Kafka, RabbitMQ или другими)? В каких задачах вы их применяли? 20. Опишите случай, когда тесты поймали баг до прода или когда отсутствие тестов привело к проблеме. Что это был за кейс? 21. Расскажите про баг или инцидент на Go, который вы дебажили дольше всего. Как проявлялся, сколько времени ушло, в чём оказалась причина? 22. Пожалуйста, укажите максимальный RPS или MAU продукта, над которым вы работали. Если можете - укажите также p99 latency, который держали. 23. Здесь вы можете приложить пример кода (ссылкой на документ/pastebin) или ссылку на Github. 24. Пожалуйста, если вы не откликались на вакансию в HH, приложите ссылку или файл резюме. 25. Свободное поле для комментариев, в котором вы можете написать всё, что считаете важным!

Intern
Adapty
11

Что такое лямбда-выражение?

Middle
ИП Ганус Александр Андреевич
11

Может ли LEFT JOIN вернуть больше строк, чем в левой таблице (например, 12 вместо 10)?

Junior
ИП Ганус Александр Андреевич
11

Зачем нужны индексы в PostgreSQL и какие виды существуют?

Senior
СБК ПАРУС
11

Как выбирается партиция с ключом и без ключа?

Senior
СБК ПАРУС
11

Что было в качестве ключа идемпотентности?

Junior
Позитив Технолоджис
11

В топике с 6 партициями добавили ещё 6. Ключ — userID. Пойдёт ли сообщение с тем же ключом в ту же партицию?

Senior
СБК ПАРУС
11

Расскажи про CAP-теорему: в чём суть, примеры баз данных?

Intern
Adapty
11

Какие есть антипаттерны микросервисной архитектуры?

Intern
Adapty
10

Что такое Spring Proxy и почему он не создаёт обёртку над private-методами?

Middle
Позитив Технолоджис
10
/9