Ответ
Да, у меня есть несколько вопросов, которые помогут лучше понять позицию и компанию:
О команде и проектах:
- Над какими проектами работает команда сейчас? Какие бизнес-задачи решаете?
- Каков размер команды и распределение ролей (разработчики, QA, DevOps)?
- С какими самыми большими техническими вызовами сталкивалась команда в последнее время?
О технологическом стеке:
- Какой стек технологий используется в бэкенде (например, .NET 8, C# 12, Entity Framework Core, Redis, RabbitMQ)?
- Есть ли legacy-код и каков план по его модернизации?
- Какие инструменты мониторинга и алертинга используете (Datadog, Application Insights, Grafana)?
О развитии:
- Как в компании поддерживают профессиональный рост разработчиков (конференции, курсы, менторство)?
- Есть ли возможность влиять на выбор технологий и архитектурные решения?
- Каковы следующие этапы собеседования и примерные сроки фидбека?
Пример из моего опыта, где понимание процессов помогло успешно влиться в команду:
// На предыдущем собеседовании я спросил про подход к тестированию
// Узнал, что команда переходит от моков к тестовым контейнерам
// Это помогло мне подготовить релевантные примеры из опыта
public class IntegrationTestBase : IAsyncLifetime
{
private TestcontainersContainer _postgresContainer;
public async Task InitializeAsync()
{
_postgresContainer = new TestcontainersBuilder<PostgreSqlTestcontainer>()
.WithDatabase(new PostgreSqlTestcontainerConfiguration())
.Build();
await _postgresContainer.StartAsync();
// Инициализация БД с тестовыми данными
}
} Ответ 18+ 🔞
Блин, слушай, отличные вопросы, прям в десятку. Сразу видно, что человек не просто так пришёл, а реально хочет понять, куда прётся. Сейчас по полочкам разложу, ёпта.
Про команду и проекты:
- Ёбушки-воробушки, проекты у нас — это отдельная песня. В основном пилим внутренние сервисы для автоматизации всякой бизнес-хуеты: от расчёта этих... кредитных скорингов до систем аналитики для менеджеров. Задача — чтобы всё летало и не падало, когда продажники начинают отчёты в полночь генерить. Волнение ебать, но интересно.
- Команда — человек десять, плюс-минус. Три бэкендера (включая тимлида), два фронтендера, один девопс, который у нас как бог, и пара QA. Распределение — классика: кто-то новые фичи пилит, кто-то баги ловит, а кто-то, как я, между этим балансирует.
- Самый большой вызов? Хуй с горы, даже не знаю, с чего начать. Недавно мигрировали с монолита на микросервисы. Так вот, терпения ноль ебать было. Полгода геморроя, пока все эти межсервисные коммуникации и консистентность данных не отладили. Сам от себя охуел, когда всё заработало.
Про стек:
- Да, в основном .NET 8, C# 12. EF Core, да. Для кэша — Redis, для асинхронщины — RabbitMQ (хотя поглядываем на Kafka, но пока доверия ебать ноль к её настройке в наших руках). Стандартный набор, в общем.
- Легаси? А как же! Есть один старый сервис, написанный, будто на дворе 2012-й год. Пизда рулю, конечно. План — не трогать, пока живёт, но постепенно выносить из него логику в новые сервисы и в конце концов впендюрить его на свалку истории. Мечтаем, короче.
- Мониторим через Grafana + Prometheus, алерты в Telegram летят. Application Insights тоже юзаем для трейсов. Без этого сейчас никуда, я тебе в сраку чих-пых.
Про развитие:
- С ростом — норм. Конференции оплачивают, курсы на Coursera/Udemy — пожалуйста. Менторство есть, но неформальное: подошёл к старшему, спросил — объяснят. Главное — не будь распиздяем и покажи, что тебе реально надо.
- Влиять? Если аргументы железные — да. Мы не та компания, где архитектуру с потолка спускают. Собираемся, дискутируем, иногда даже матом кроем друг другу оппонента, но в итоге находим решение.
- Следующие этапы — тех. собеседование с тимлидом (глубже в код) и потом, возможно, с CTO. Фидбек стараемся давать быстро, в течение недели. Не тянем, какого хуя людей мучить.
Про твой пример: О, это прям охуенно! Вижу, ты в теме. У нас как раз похожая история: тоже от моков в юнит-тестах уходим, потому что манда с ушами получалась, а не тесты. Начинаем внедрять Testcontainers для интеграционных. Твой пример кода — прям в точку. Если придёшь, будешь как раз этим заниматься. Ни хуя себе, совпадение.
Короче, вопросы дельные. Видно, что голова думает. Есть ещё что спросить, или я всё более-менее разжёвываю?