🚨 ОБЗОР СОБЕСА НА 450К РУБЛЕЙ НА РУКИ 🚨
Вводим новую рубрику 🆕
Сам собес мне показался несложным, больше про опыт и практику, только в нем была немного заковыристая задача. Ну ничего, мы ее обязательно разберем 🤝
Теоретические вопросы:
📄 Аналитика и работа с требованиями:
🔌Архитектура и API
📦 Интеграции и брокеры сообщений
📊 Метрики и технические аспекты
👷♂️ Практическая задача: Проектирование базы данных
Решение практической части будет в следующем уроке посте.
Как по мне - слабенький собес за такие деньги, можно было добавить больше практики.
Подобные практические задачи я подробно разбираю со своими учениками на своем обучении.
Подписывайся, делись с друзьями и коллегами, хватит бояться технических собеседований! 😎
#разборы_собесов_и_задач@analyst_academy
Вводим новую рубрику 🆕
Сам собес мне показался несложным, больше про опыт и практику, только в нем была немного заковыристая задача. Ну ничего, мы ее обязательно разберем 🤝
Теоретические вопросы:
📄 Аналитика и работа с требованиями:
В чём заключается твоя роль как аналитика?
- несложный вопрос, тут надо рассказать какой вы умный и как классно с нуля и требования собираете и систему проектируете (интеграции, бд и тд)
Какие артефакты ты создаёшь в рамках работы над задачей?
- советую перечислять больше, чем на самом деле, например UML sequence, activity, BPMN, states diagramm, USE CASE с алгоритмами бизнес логики и обработки данных. Также нужно рассказать про документик с требованиями
Как ты взаимодействуешь с разработчиками и тестировщиками?
- тут надо показать, что коммуникации твое второе имя, что ты консультируешься с разрабами и QA. Что ты с ними на ноге и вообще сигма 😎
Как передаёшь задачи в разработку?
- подготовил полную исчерпывающую доку, дал проверить\ознакомиться QA и DEVу, ну и конечно устно все проговорить и подсветить сложные места
Как оформляешь пользовательские истории (user stories)?
- В юзер сторях указываем роль (а не просто пользователь), обязательно грамотное действие и ценность
Какие поля считаешь обязательными в user story?
- Все)))
Какие шаблоны используешь при оформлении требований?
- тут в зависимости от вашего опыта или легенды, также обязательно чтобы в вашем шаблоне было подробное описание интеграцией и межсистемного взаимодействия
Как описываешь нефункциональные требования?
- тут очень зависит от ваших продуктов. Подумаю над хорошим ответов на данный вопрос
Как проверяешь полноту и качество требований перед передачей в разработку?
- проверяю по критериям invest например, также смотрю, чтобы они были адекватными
🔌Архитектура и API
С какими типами архитектуры ты работал (монолит, микросервисы и др.)?
- со всеми 😎
В чём плюсы и минусы монолитной архитектуры?
- ну надеюсь вам объяснять не надо 😎
Какие преимущества и недостатки микросервисной архитектуры?
- ну вы поняли, тут классические теор. вопросы. Ответы на такие буду пропускать, потому что я могу
Какие архитектурные паттерны тебе знакомы?
- тык
Какие принципы REST ты знаешь?
Как бы ты описал REST-метод для получения отфильтрованного списка пользователей?
- указал бы фильтры в query параметрах (если их немного, если много, то передаем их в теле POST запроса
Какие параметры можно передавать на вход в такой метод?
- необходимые фильтры и также можно добавить пагинацию
📦 Интеграции и брокеры сообщений
Что ты знаешь о брокерах сообщений?
С какими брокерами тебе доводилось работать?
Что такое "гарантированная доставка" и "семантика доставки"?
Как проектировать интеграции с учётом ограничений на доставку сообщений?
📊 Метрики и технические аспекты
Как собираешь метрики и аналитику — используешь SQL или BI-инструменты?
- немного не по адресу вопрос, но показываем свою насмотренность и рассказываем, какими инструментами пользуемся, чтобы посмотреть аналитику по продукту
Где хранятся логи в ваших системах и как ты к ним обращаешься?
- универсальный ответ - ELK
Какие инструменты и системы используешь в своей аналитической работе?
- тут зависит от вашего стека или легенды
👷♂️ Практическая задача: Проектирование базы данных
Формулировка:
Представь структуру организации с уровнями: отдел, департамент, кластер.
Как отразишь такую структуру в базе данных?
Сколько таблиц потребуется?
Что будешь хранить об элементе оргструктуры?
Что делать, если добавится дополнительный уровень?
Почему может быть неэффективно хранить всё в одной таблице?
Какие уточняющие вопросы ты задал бы, чтобы сформировать корректную модель?
Решение практической части будет в следующем уроке посте.
Как по мне - слабенький собес за такие деньги, можно было добавить больше практики.
Подобные практические задачи я подробно разбираю со своими учениками на своем обучении.
Подписывайся, делись с друзьями и коллегами, хватит бояться технических собеседований! 😎
#разборы_собесов_и_задач@analyst_academy