Задачка с собеседования в Сбер 🏦В последнее время задачки с собесов становятся сложнее и сложнее 😖, поэтому держите разбор заковыристой задачи ❤️Условия задачи:1. Создать ER диаграмму для физической библиотеки, с возможностью бронировать книги на сайте. Известно, что у нас обязательно должны быть такие атрибуты, как год издания и количество экземпляров, помимо основных (имя, автор, жанр)2. Найти с помощью запроса SQL всех авторов одной книги, опираясь на нашу БД.3. Какие фильтры нужно будет применить пользователю на фронте, чтобы найти определённую книгу и год ее издания, и какие сетевые методы будут задействованы в данном сценарииВ чем сложность ❓ Проектирование БД - задача, требующая внимательности, а потом по ней просят написать SQL скрипт. Вроде бы несложно, но из-за фактора стресса на собесе можно легко в чем-то запутаться, особенно в джоинах 🧠1️⃣ ЧАСТЬАлгоритм для решения ER диаграмм я уже описывал вот тут. На этот раз предлагаю вам в комментах накидать ваши мысли\варианты решения, а правильный опубликую через сутки. Как вы поняли, я очень люблю интерактивы с вами ❤️2️⃣ ЧАСТЬ (Смотрим после того, как решили первую часть!!!) Внимательно джоиним. Нам нужны все авторы книги, а их может быть несколько 🧠. То есть мы запрашиваем имя автора из таблицы "Авторы", потом джоиним с промежуточной таблицей, а потом джоинимся с таблицей "книги", чтобы можно было фильтрануть по названиюSELECT a.full_nameFROM Author aJOIN Book_Author ba ON a.id = ba.author_idJOIN Book b ON b.id = ba.book_idWHERE b.title = 'Название книги';3️⃣ ЧАСТЬ Фильтры на фронте 📱 1️⃣Название книги. Используем текстовое поле для ввода названия книги.2️⃣Год выпуска. Можно использовать выпадающий список или что-то подобное для удобного указания годаМетоды бэкенда ⚙️GET /books?title={название_книги}&year={год_издания}Используем query параметры для фильтрации#разборы_собесов_и_задач@analyst_academy
Артем Шпак | Академия Аналитиков
@analyst_academy · 4.7K подписчиков
Посты канала Артем Шпак | Академия Аналитиков в SillyFeed: единая лента публичных Telegram-каналов со ссылками на оригиналы.
💸Вкатываю в it и удваиваю твой доход👨🏻💻Расскажу как стать тем самым сеньоромПишу без лишней воды про работу аналитиком, старт карьеры и повышение дохода.🔴Системный аналитик в Альфа Банке🗣Чат@binary_file_chat❔По вопросам/обучению@binary_analyst
Посты канала
Небольшой интерактивчик👨🎨Сейчас в чате моего обучения мы запустили небольшой интерактив, мне так понравилась идея, что хочу продублировать его сюда:1️⃣ "Система должна работать быстро и без задержек"2️⃣ "Переводы между пользователями должны обрабатываться безопасно"3️⃣ "Клиент может получить одобренный кредитный лимит только после анализа его кредитной истории через бюро"Что не так с этими требованиями ❓Предлагаю попробовать ответить на эти вопросы не только новичкам, но и ребятам с опытом, но ответы ботов тоже будут учитываться 😁
Обзор на финальный этап собеседования на 550к Ч.1💰Пока писал решение предыдущей задачки, один папищек написал и сказал, что тоже проходил этот собес:Я не был к этому готов вообще, это было мое первое интервью по проектированию и меня там размазалиХуйня такие собесы, все со слов, времени на подумать не было, я еще должен был все конспектировать, нельзя было к постановке задачи нормально вернуться. Я через 5 минут растерялся и не мог ничего сказать, плюс в целом я ожидал стандартный форматНу я после этого понял, что было бы неплохо в этом разобраться, чтобы стать сильнее.В целом, я с ним согласен 😁К чему это я? А к тому, что эти ребятки еще проводят финальный этап - софт собес. И это не просто знакомство с командой (показать котиков, похихикать), а полноценное интервью на знание процессов работы в команде и разработки, как правильно заходить в хату с девопсами и прочие вот эти тюремные загадки, где любой твой ответ может стать красным флагом 🚩Вопросы:Общие вопросы и мотивация:Расскажите о своем опыте проектирования систем с нуля и поддержки уже существующих. Что вам нравится больше и почему? Что для вас является наиболее важным в рабочей атмосфере и в команде? Расскажите о своем опыте работы в команде, где был эмоциональный дисбаланс. Как это повлияло на вашу работу и результативность? Как вы относитесь к переработкам? В каких случаях вы считаете их приемлемыми?Расскажите о команде, в которой вы работаете сейчас. Какие у вас сложились отношения с коллегами? Почему вы заинтересованы в работе в сфере недвижимости и инвестиций? Что вы уже знаете о наших продуктах? Какие из них вы изучали? Процессы и методологии:Опишите процессы, по которым вы работали в предыдущей команде. Сталкивались ли вы с необходимостью их менять? Расскажите подробно о вашем текущем процессе работы над новой фичей, начиная от идеи и заканчивая ее реализацией. Каким образом вы подходите к написанию технических заданий? Насколько подробно вы их описываете? Как в вашей команде организована работа с дизайном? Он появляется до, после или параллельно с аналитикой? Как вы справляетесь с ситуациями, когда руководитель не выходит на связь и разработка останавливается? Как вы адаптировались к уже существующим процессам в новой команде? Что вы изменили и почему? Расскажите, как в вашей команде проходит ретроспектива. Какие изменения вы внесли в этот процесс? Кто в вашей команде отвечает за улучшение процессов? Какова ваша роль в этом? Обратная связь и коммуникацияКак вы собираете и анализируете обратную связь о своей работе? Приведите пример, когда вы неверно донесли информацию до продуктоунера. Как вы решили эту проблему? Как вы выстраиваете коммуникацию с разработчиками, которые отклоняются от ТЗ? Как вы даете обратную связь руководству, если вас что-то не устраивает? Приведите пример сложной рабочей ситуации, связанной с интеграцией со смежными системами. Как вы ее решили и какие выводы сделали? Есть ли в вашей компании общие стандарты и процессы для аналитиков или у каждой команды они свои? Технические вопросы и системное мышление:Представьте, что вам нужно привести 25 сервисов к целевому показателю надежности в 99,99%. С чего бы вы начали и какие шаги предприняли? Я немного поцапался 👊 с одним из продукт овнеров по последней задаче, аж директор разнимал. Вообще, пока писал пост, понял, что данная тема заслуживает еще как минимум одного поста-разбора 😜Поэтому важно готовиться не только к техническим вопросам и задачам, но и к финальному этапу. Это касается всех уровней, от стажеров до сеньоров-🍅, а как именно готовиться к таким тюремным загадкам - рассказываю своим ученикам 😛Так что всем кто выходит на рынок - желаю нервов, терпения и удачи для таких потных собесов 🤞Ставь 👍, если хочется, чтобы я разобрал вопросы и показал как лучше на них отвечать#разборы_собесов_и_задач@analyst_academy
Ещё по теме «Карьера и маркетинг»
Карьера и маркетингО трендах в мире профессийХотите, я расскажу вам всю правду о том, какие профессии будут популярны через 10 лет? Могу с умным лицом, подкрепляя графиками, вещать о том, что одни отрасли отойдут, а другие точно будут популярны. А вы будете верить, записывать и пушить своих подростков.На самом деле здесь два ключевых вопроса: 1. Можно ли предсказывать, какие профессии будут востребованы?2. Что делать с этим знанием подростку?Давайте сегодня разберёмся с первым вопросом. Я не раз была на встречах, где умные люди рассказывали, что будет востребовано в ближайшие 5 лет, наслушавшись других умных людей, которые, в свою очередь, тоже кого-то послушали. И куча родителей, которые активно фотографировали информацию.На мой взгляд, это хороший коммерческий ход: давить на базовую потребность в безопасности, на страх перед будущим. Всем хочется понимать, что нас ждёт, и быть к этому готовыми. Но давайте подумаем сами. Если Тоффлер ещё в конце 20 века выявил, что скорость социальных, технологических и культурных изменений превышает скорость смены поколений, то сейчас эта скорость ещё быстрее. Но чем стабильнее ситуация, тем легче предсказать на более дальний горизонт. И наоборот. Наше будущее зависит от многих факторов: от внешних событий (пришёл ковид - изменил рынок труда), от внутренних решений (начали сво - стало больше военных профессий), от ценностей культуры, куда повернёт человечество (если это религия, то многие медицинские опыты и люди-роботы могут быть запрещены), от проблем, которые будут стоять перед человечеством/страной/регионом, о которых мы сейчас можем не догадываться.Не исключаю, что футурологи, изучающие тенденции прошлого и настоящего, стрАны, культуры и их развитие, с помощью ИИ или без него, могут построить более достоверный прогноз. Но опять же, на какой срок? Ещё 5 лет назад никто не думал, что появятся нейросети, которые так сильно повлияют на рынок труда и нашу обычную жизнь. Что будет через 5 лет? Может только гадать. А через 10, когда нашим подросткам будет по 25? Мои выводы говорят о том, что тема трендов - модная, загадочная, и можно делать вид, что вы знаете что-то такое, чего не знают другие. А главное, что бы вы ни говорили, это никак не проверишь. Поэтому можно дать волю своей фантазии и одурачивать доверчивых и тревожных родителей, которые придут к вам и принесут свои денежки.Да, именно с таким цинизмом я подхожу в теме трендов при выборе профессии. И подросткам рекомендую вообще туда не заглядывать. Исключение - если подросток не нашёл себя и не ищет, просто хочет куда-то поступить. На трендовые специальности (инженерия, биотех, агротех и другие) может быть выделено больше бесплатных мест, дают кредиты на образование под 3% и всячески поддерживают тех, кто туда идёт. Нормальный вариант для неопределившихся, если что-то из этого неплохо получается.Но если подросток нашёл себя в нетрендовой сфере... Обсудим в следующем сезоне.#профессиональноесамоопределение #тренды
Что бы я себе сказал 4 года назадСкоро Бюро Сучкова исполнится 4 года. Когда я обсуждал это с командой, кое-кто из ребят спросил меня: «если бы ты мог отмотать время на 4 года назад, что бы ты себе посоветовал?»«Выглядит как тема для охеренного поста», – подумал я. Итак, что бы я рассказал себе про девелоперский маркетинг, если бы метнулся в прошлое:1. Надо думать стратегически и долгосрочными цикламиСтратегический маркетинг живёт на горизонте 3–5 лет. Всё, что короче — просто операционка. Если в голове не укладывается полный цикл со всеми лагами и кумулятивными эффектами, это не стратегия, а набор активностей. В конце добавил бы «а теперь живи с этой информацией», пусть Саша из прошлого сам думает, что с ней делать 🖥2. Бренд — это способ синхронизировать продукт, коммуникацию, продажи, сервис и культуруСильный бренд начинается с глубины: с бизнес-модели, продукта, сервиса, опыта, управленческих решений. С того, как компания реально работает, а не только как она о себе говорит. Поэтому бренд нельзя создать в отрыве от бизнес стратегии.Так что бренд девелопера и его проекты — это чаще всего взаимосвязанные вещи, так что должно быть такого, что каждый проект мы проживаем как в первый раз. 3. Регулярно изучай опыт клиентаИспользуй CJM и JTBD-фреймворки, чтобы понимать, что у клиентов в голове. И делай это хотя бы раз в квартал. Повестка меняется, появляются новые барьеры, находить внутри команды решения и если необходимо гибко меняться.Воронка — это хорошо, но это лишь то, как мы воспринимаем клиента в внутри компании. А CJM как раз наоборот помогает нам понять о чем болит голова у клиента.4. Строй аналитическую культуру в маркетингеДумай про важность data-driven подхода, считай поканально экономику, замеряй эффективность не на уровне лидов, а на уровне сделок, строй атрибуцию. Многие до сих пор меряются стоимостью лида, и понятия не имеют, сколько с этого же канала при небольшом CPL стоит сделка. 5. Инвестируй в контент и экспертизуВ B2C-девелопменте контент часто остаётся на уровне подборок, планировок и рендеров, хотя у него огромный потенциал! Он может формировать доверие, снимать барьеры и работать на верхнюю часть воронки. В девелопменте почему-то не принято держать диалог с клиентом, а даже наоборот, принято молчать о большинстве событий. Что контринтуитивно, учитывая, как они влияют на жизни людей. Нужно даже в сложное время давать ясность и быть предсказуемым.Отличный пост для того, чтобы сохранить себе и использовать как источник идей для своего профессионального апгрейда. Намекаю!
Адвокатские утилиты: Право(Диалог) - чатбот от Правотеха.Адрес: @pravodialog_bot , t.me/pravodialog_botОписание: быстрый анализ арбитражных дел с помощью АI. Отправь номер - получи краткую суть и детали.Стоимость: на старте 15 бонусов (прим.авт. - как это и что, ещё не узнал, узнаю напишу)Комментарий от @Lawyersoft: если кто сейчас по уровню экспертизы готов к созданию инструментария в СОЮ для юристов частной практики и адвокатских кабинетов так это компания ПравоТех. Опыт накопленный за годы работы с КАД Арбитр позволяет им экстраполировать все свои разработки и на СОЮ.Как я смотрю на разработки ПравоТеха? С завистью. (Надо бы со спортивной злостью). В принципе, если они сумеют реализовать тот административный ресурс, что у них есть, то сценарии на российском рынке legaltech могут быть разные. Пока мне наиболее вероятным кажется продажа ПравоТеха Сберу в какой то момент. Тут конечно тоже должны сойтись несколько факторов, а пока конечно можно наблюдать уникальную ситуацию, которую уже увидели аудиторы Счётной палаты РФ, но публично отметили всего несколько строчек:Также в деятельности АС используется программный комплекс «Электронное правосудие» (далее – ПК «Электронное правосудие»), оператором которого является АО «Право.ру», исключительное право принадлежит ООО «Справочно-правовая система «Право.ру» (далее – ООО «СПС» «Право.ру»). В результате базы данных судопроизводства всех арбитражных судов контролируются исключительно коммерческой организацией АО «Право.ру».АС используют ПК «Электронное правосудие» на основании неисключительных лицензий, приобретенных ВАС РФ по государственному контракту от 2 октября 2012 г. № ГК ВАС-А-И39‑12Яндекс определённо постарается держаться в стороне от политических рисков работы с СОЮ и скорее будет сосредоточен на корпоративном секторе.Ну а я по прежнему буду завидовать, потому что мне 40 млрд. на всякую антиконституционную ересь никто не даст.#адвокатские_утилиты
Я ещё хочу, чтобы кто-то описал роль полнейшей деградации поиска Гугла в быстром освоении ИИ обычными пользователями. Я ещё в 2022 из-за этого начала искать через Perplexity, а теперь при любых конкретных вопросах слышу от друзей "Спросим у чатажпт".
Трехщелевой пламегаситель-платфлома под прибор на быстросъеме для карабинов на базе AR платформы.Резьба 1/2"-28 UNEF.Покрытие Cerakote H-series Black Graphite
Кризис реальности: как дипфейки незримо меняют политику К феномену дипфейков привыкли уже практически все опытные пользователи сети. Если даже Д. Трамп на своей странице в соцсетях публикует ИИ-генерацию, то граница между вымыслом и реальностью становится все незримее. Эксперты и аналитики совсем недавно опасались того, что дипфейки будут использоваться для манипулирования политическими процессами, и эта угроза никуда не делась, однако куда более опасной стала эрозия политической реальности как таковой. Если кругом обман, а отличить дипфейк от реальности становится все труднее, то наиболее энергосберегающая стратегия для рядового пользователя — не верить ничему.Моя колонка специально для АК
Разделение времени на личное и рабочее Самый важный навык, который я приобрел став руководителем - умение управлять временем.В современном мире, разделение времени на личное и рабочее — это необходимость, которая помогает нам не только быть продуктивными, но и сохранять баланс.Самым первым шагом является - определение границ между личным и рабочим временем. Данная практика позволяет нам избегать перегрузки, стресса и выгорания, а также обеспечивает возможность полноценно наслаждаться личными интересами.Чтобы эффективно разделять свое время, нужно установить четкие границы. Как это сделать? Мы должны обозначать определенные часы или дни, где мы полностью посвящаем себя работе, а в другие — семье, своим делам и конечно же, себе.Важно придерживаться данного распорядка и не позволять рабочим делам "перетекать" в личную жизнь и наоборот.Хочу посоветовать вам другую полезную методику для разделения времени - "кружок времени"Такая технология позволяет определить приоритеты и распределить время между разными областями жизни. Например, мы можем выделить конкретные часы в день для работы или учебы, а также время для занятий спортом, чтения или проведения времени с семьей.Важно помнить, что вопрос разделения времени на личное и рабочее — чисто индивидуальный и каждый может найти свой собственный подход. Некоторым легко выделить время, так как у них строгий график работы, в то время как у других может быть более гибкий режим.Однако, независимо от обстоятельств, важно придерживаться здорового баланса и уметь отделять рабочие задачи от личных.Процесс разделения времени позволяет нам быть продуктивными на работе, не ущемляя нашу личную жизнь и здоровье.Очень важно найти свой собственный подход и придерживаться установленного распорядка, потому что в конце нас будет ждать гармония внутри и снаружи.
🇨🇳 Чипы ИИ. Участники рынка. КитайHuawei ожидает, что выручка от ИИ-чипов в 2026 году вырастет, минимум, на 60%Спрос на отечественные чипы для ИИ в Китае продолжает стремительно расти, и Huawei оказалась в центре этого тренда. По данным источников Financial Times, китайская компания ожидает, что выручка от продажи её ИИ-чипов в 2026 году достигнет $120 млрд, что означает рост не менее чем на 60% по сравнению с $75 млрд в 2025 году.Драйвером роста стал новый процессор Ascend 950PR, запущенный в серийное производство в марте 2026 года. Компания также планирует выпустить его улучшенную версию 950DT в 4K2026. По оценкам, Huawei может занять до 50-60% китайского рынка ИИ-чипов уже в 2026 году.Этот успех в значительной степени связан с общемировым бумом вокруг ИИ, но также нельзя недооценить активную поддержку компании Huawei со стороны китайского государства в рамках политики импортозамещения. В частности, власти Китая ввели ряд мер, стимулирующих переход на китайские решения, включая прямые субсидии, компенсацию до 50% затрат на электроэнергию для дата-центров, использующих китайские чипы, и прямое указание госкомпаниям приоритизировать продукцию Huawei при закупках. Госсектор также закупает отечественное, например, госкомпания China Mobile. С другой стороны, сохраняющиеся экспортные ограничения США на поставки передовых чипов Nvidia также подстегнули внутренний спрос на альтернативы Huawei.Крупный китайский бизнес, включая интернет-гигантов ByteDance, Tencent и Alibaba, а также компании, предоставляющие облачные и GPU-сервисы, активно наращивают закупки чипов Ascend. Аналитики называют DeepSeek новым катализатором спроса. Версия языковой модели V4, ориентированная на бизнес, была протестирована и оптимизирована специально для работы на оборудовании Huawei. Успех Huawei демонстрирует курс: китайская IT-индустрия стремится перейти от использования решений Nvidia к созданию собственной суверенной экосистемы ИИ-вычислений. //✓ подписаться на канал, ✓ наши новости можно читать также на MForum и в ВК
Вопрос с генерациями решен окончательно.Сегодня в одном из документов продакшн агентства увидела прекрасный пассаж, который сводится к следующей мысли: все что сгенерировано - предоставляется по соответствующей лицензии того сервиса, который был использован для создания результата генерации, все доработки, которые были сделаны людьми - отчуждаются, а еще некоторые сгенерированные элементы не охраноспособны исходя из ст. 1259 ГК.Уважаемые коллеги считают, что при создании видео-генерации результат перемножения матриц нескольких ИИ сервисов можно эффективно отделить друг от друга (теоретически, если финал это набор кадров из разных генераций - возможно, но если речь идет об улучшении видео - проблематично), чтобы определить судьбу использования каждого микро-фрагмента при том, что в целом сделан вывод, что некоторые из таких фрагментов могут быть неохраноспосбными.Вот и думай головой, Золушка, отделяй нагенеренное охраноспособное от нагенеренного не охраноспособного и не мешай с человеческими доработками.
Мой путь в бьюти. Часть 4. Экспертность, ошибки мастеров и правда о заработке, которую никто не хочет слышать 🔥Как я поняла, что уже могу назвать себя экспертом? Я долго не считала свои работы хорошими. С одной клиенткой результат выходил отличный, с другой — нет, и эта нестабильность выбивала почву из-под ног. Я продолжала учиться и практиковаться, но всегда находила, к чему придраться — полного удовлетворения от работ не было никогда.✔️ Перелом начался, когда ко мне стали приходить запросы на обучение. Моя первая реакция была примерно такой: «Вы что, с ума сошли? Я сама ещё не умею». Хотя объективно работы к тому моменту уже были нормальными. Просто уверенность приходит медленнее, чем навык — запросов становилось больше, ошибок меньше, и в какой-то момент я поняла, что спокойна перед клиентом. Не потому что решила считать себя экспертом, а потому что просто ушел страх.Как я решилась учить других и с какими столкнулась страхами? Все просто: сначала я отказывала всем 😁Мне казалось, что сама ещё делаю недостаточно хорошо, чтобы кого-то учить. Но когда запросов стало много, я решила попробовать. Одна девушка написала с вопросом про обучение, я сказала, что курс будет через два месяца — она согласилась ждать, и это стало для меня дедлайном.✔️ Я начала активно делать программу, презентации, продумывать формат. Через два месяца курс был готов, но девушка пропала. Тогда я расстроилась, хотя сейчас понимаю, что это абсолютно нормальная история.Первой ученицей стала Диана — базовый однодневный курс, я сильно переживала и боялась, но всё прошло нормально. Мы до сих пор иногда поддерживаем связь, она не бросила профессию и продолжает работать.Какую ошибку совершают почти все мастера?Моё базовое обучение было коротким и почти без теории — мне дали размеры валиков и время выдержки, но не объяснили нюансы.❌ Я начала работать с неполной информацией, и именно поэтому долго не получалось. Это, к сожалению, очень распространённая история: человек получает инструкцию, но не понимание — и потом месяцами не может разобраться, что идёт не так.Какую правду про заработок в бьюти никто не хочет слышать?Чтобы прийти к результату, нужно много практики, много попыток, работа с большим количеством моделей и постоянное обучение. Только после этого появляется стабильный результат, приходят клиенты и уверенность в себе.❌ Не после первого курса, не после красивого сертификата — после реальной, объёмной работы над собой. И происходит это постепенно, без резких скачков. Просто в какой-то день замечаешь, что стало лучше — и продолжаешь.В следующем, завершающем посте этой серии дам советы, которые сама хотела бы услышать, когда только начинала. 🔥 — если ждете