7 Aug 2026, 16:47 UTC28 views2 reactionsread 8 August 2026 Photo
🗄 «Как вы накатывали изменения схемы?» — и почему «руками в pgAdmin» топит
Серия «своя инфра», пост 5 — про свою базу.
Классика собеса: *«добавили колонку в модель — как это доехало до прода?»* Кандидат после туториалов: «Ну… открывал pgAdmin и добавлял колонку». Для интервьюера это значит: схема живёт в чьей-то голове, окружения расходятся, отката нет — либо опыта работы с продом не было вообще.
Как у нас:
• у те…
👌1👍1
6 Aug 2026, 16:04 UTC47 views4 reactionsread 8 August 2026 🎯 Последний оффер моего ученика — 270 000 ₽. Он начинал с нуля
Это не обещание, что каждый получит такую же сумму. Это ответ на вопрос, почему я готов перенести основную оплату на момент после трудоустройства.
Результат появляется не из одного курса по синтаксису. За ним стоят месяцы плотной работы:
• проект в живой инфраструктуре, а не только задачи в песочнице;
• ревью кода и дедлайны как в команде;
• разборы …
❤1👌1🔥1🤝1
5 Aug 2026, 09:40 UTC46 views3 reactionsread 8 August 2026 Photo
🏦 Работа над ошибками: «расскажите про ACID» — расшифровки недостаточно
Каждый второй кандидат бодро расшифровывает: атомарность, согласованность, изолированность, долговечность. Каждый первый плывёт на следующем вопросе: «а покажите атомарность на примере из вашего проекта».
Вот пример, который стоит иметь в голове, — с реального собеса. Конвертация заявки в сделку — три записи:
// @Transactional здесь ЗАБЫЛИ
pub…
❤1❤🔥1👍1
3 Aug 2026, 16:06 UTC53 views8 reactionsread 8 August 2026 Photo
🚦 Работа над ошибками: «у заявки есть статусы. Как защитите переходы?»
Вопрос на проектирование домена — любимый способ интервьюера посмотреть, как ты думаешь, а не что вызубрил. И удобный повод рассказать о проекте: «у нас была заявка на продукт — от новой через проверку к сделке или отказу; жизненным циклом управляла статусная модель» — и дальше ты говоришь не абстракциями, а своим доменом.
Типичная ошибка кандид…
❤4👍2❤🔥1👌1
31 Jul 2026, 06:42 UTC96 views6 reactionsread 8 August 2026 Photo
🔐 «А пароль от базы у вас где лежал?» — вопрос, который вскрывает localhost
Серия «своя инфра», пост 4 — про секреты.
Обычный пет-проект: пароль от Postgres — в application.yml, токены — в .env, и всё это закоммичено в публичный GitHub. На собесе достаточно одной фразы «секреты лежали в конфиге в репозитории» — и интервьюер понял, что прода ты не видел.
На реальной работе секреты в коде не живут. Но живут по-разно…
❤2👍2🔥2
29 Jul 2026, 09:33 UTC87 views6 reactionsread 8 August 2026 Photo
💥 Работа над ошибками: «checked vs unchecked — что когда бросать?»
Вопрос, на котором кандидаты обычно рассказывают синтаксис («checked надо объявлять в throws…») — и упускают суть. А интервьюер спрашивает не про синтаксис. Он спрашивает: умеешь ли ты проектировать ошибки.
Разница по существу:
• checked — «вызывающий обязан отреагировать»: компилятор не соберёт вызов без try или throws — error: unreported exceptio…
❤2❤🔥2👍2
28 Jul 2026, 16:06 UTC91 views6 reactionsread 8 August 2026 💸 Скидка за темп: 300% можно снизить до 225%
без предоплаты
В новом тарифе 0/300 есть две разные цифры: базовая постоплата и сумма, которую ты реально можешь заплатить.
База после выхода на оплачиваемую работу в ИТ — 300% одной месячной зарплаты до вычета налогов. Обычно это шесть платежей по 50%.
Но каждый спринт, закрытый вовремя, уменьшает постоплату на 5 процентных пунктов. Не на 5% от остатка, а ровно на 5 п.…
❤2👍2🤝2
27 Jul 2026, 16:02 UTC76 views6 reactionsread 8 August 2026 Photo
🧪 Работа над ошибками: «а как вы тестируете на вашем проекте?» — ответ, который топит
Безобидный вопрос из середины собеса. И нюанс, который кандидаты пропускают: если проект микросервисный, «проект» — это все сервисы, а не только твой. Проект ≠ сервис, и интервьюер ждёт картину целиком: что покрыто юнитами, что гоняется с настоящей базой, как проверяются вызовы соседей.
Кандидат уверенно: «мокаю репозиторий, прове…
❤2👍2🔥2
Код до оффера | Даниил pinned a photo
24 Jul 2026, 06:51 UTC88 views7 reactionsread 8 August 2026 Photo
🏗 «Монолит или микросервисы?» — вопрос-ловушка, в которую кандидаты прыгают сами
Серия «своя инфра», пост 3 — почему мы стартуем с монолита.
На собесе спрашивают: *«новый сервис — вы бы делали монолит или микросервисы?»* Кандидат, начитавшись статей, уверенно: «Микросервисы, это современно». Всё, минус: он только что предложил компании самый дорогой способ сделать простую вещь.
Правда рынка сложнее лозунга — в обе…
❤3👌2👍2
22 Jul 2026, 16:11 UTC105 views6 reactionsread 8 August 2026 Photo
🧪 Первые три спринта — бесплатно. Без карты, без договора, без долгов
Заполняешь форму — доступ открывается автоматически. Проходишь первые три спринта и смотришь изнутри: выдерживаешь ли темп, подходит ли формат, твой ли это путь вообще.
Решил уйти — уходишь. Ничего не должен, уговаривать не буду.
Что дальше, если остаёшься
Перед четвёртым спринтом заключаем договор. С этой точки маршрут нужно пройти до конца: о…
❤2👏2🔥2
22 Jul 2026, 09:36 UTC77 views6 reactionsread 8 August 2026 Photo
🧵 Работа над ошибками: «почему String неизменяемый?» — вопрос-ветеран, который всё ещё валит
Отвечают обычно так: «эээ… потому что пул строк? для безопасности?» И это главная ловушка вопроса: кандидат называет следствия, выдавая их за причину. Интервьюер слышит перепутанную каузальность — и копает глубже.
Разложим как инженер, в правильном порядке.
Что такое неизменяемость String и как она устроена. Класс final — …
❤2👍2🤝2
Showing the 12 most recent of 20 posts we hold for @mentee_power. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.