и посмотреть медиа
Art of Code - искусство кода
и посмотреть медиа
Искусство программирования: чистый код, паттерны и эстетика разработки. 🎨
Искусство программирования: чистый код, паттерны и эстетика разработки. 🎨
AI бот для озвучки текста и клонирования голоса в Telegram. Создавай аудио с помощью нейросети быстро и просто.
Art of Code - канал об искусстве написания красивого, чистого и эффективного кода. Философия разработки как творчества: паттерны, рефакторинг, дизайн.
Изучайте принципы SOLID, DRY, KISS через примеры на разных языках. Разборы шедевров кода от гуру. Идеи для элегантных решений сложных задач. 🖌️
Для разработчиков, ценящих не только функциональность, но и красоту. Вдохновляйтесь, чтобы ваш код стал произведением искусства. 📜
Полный цикл собесов на Go-разработчика в Авито Идут последние 5 часов скидки на наши карьерные курсы ПРО. В честь этого в посте разберемся, как на самом деле устроен наём в Авито. Свёл официальный плейбук компании с внутренними методичками для интервьюеров по техническим секциям, которые предоставили наши выпускники. Получилась такая роудмапа: 4-5 встреч от первого созвона до оффера, и на каждом этапе могут разбить на несколько созвонов. Этап 1. Звонок с рекрутером Тут все по классике: обсуждение опыта, ожидания от новой работы, причины смены места. Можно и нужно закидывать встречные вопросы про команду и процессы - лучше перед этим с манифестом ознакомиться, так будешь выглядить подшаренным, что +реп дает. Этап 2. Скоринговое интервью 30 минут в Zoom по техничке, но без лайвкодинга. Спрашивают несложные вопросы: по алгоритмам и структурам данных, языку программирования, HTTP, SQL, Git, Unix. Легкий фильтр перед тем, как тратить 2-3 часа на полноценную техничку, тут просто нужно готовиться по теории, ничего страшного здесь нет. Этап 3. Техническое интервью 2-3 часа, реальный лайвкодинг на их платформе. Две обязательные секции плюс одна опциональная. "Программирование" - общая для любого стека часть на алгоритмы и сложность, причём библиотечными функциями пользоваться нельзя, только руками. Час времени, easy/medium задачки, уровень определяют по чёткой сетке: от "не решил ни одной задачи" до "решил всё оптимально, без подсказок, ещё и объясняет вслух". В целом, если вдруг твой код не компилиться из-за синтаксической ошибки например, но ты объяснил свой код, то на это скорее всего закроют глаза просто. Реальные задачи в файле. "Платформа" - уже под Go: указатели, горутины, каналы, context, сеть. Классика - горутины в цикле, которые ищут максимальное чётное число. Подробнее в файлике. "Проектирование" - опциональная, идёт последней и только при успешном прохождении первых двух. Главный дифференциатор для выхода на грейд E5 и выше. Дают кейс вроде "спроектируй доску объявлений" или условие под конкретную команду, интервьюер играет заказчика и оценивает не столько итоговую схему, сколько ход рассуждений: начинают с простого варианта, а если остаётся время - усложняют требования. Рисуют в Draw.io, Miro, Whimsical или Excalidraw - стоит заранее зарегистрироваться и освоиться с инструментом, а не разбираться в интерфейсе на самом интервью. Этап 4. Финальное интервью Час с нанимающим менеджером и рекрутером. Уже не про код, а про мотивацию, soft skills и culture fit. Расскажут, чем занимается команда и как устроены процессы, а сами посмотрят, комфортно ли вам друг с другом и совпадают ли взгляды с ценностями команды. Этап 5. Оффер Письменно или на коротком созвоне. Если не прошли отбор, дают обратную связь, а на техническое интервью можно попробовать зайти повторно через полгода. Подробней с задачами в прикрепленном файле, все это закрывается на наших курсах. Отзывы о прошлом наборе на курс Бэкенд ПРО здесь и ниже (ставьте бананы). ➡️ Записаться Подписаться: @postypashki_old
Открыть канал и посмотреть медиаТолько зарегистрированные пользователи могут делиться своим мнением.
Станьте первым, кто поделится своим впечатлением об этом ресурсе!
Канал с живыми уведомлениями о ликвидациях альткоинов на Binance Futures свыше 50K$. Полезно для скальпинга и анализа рынка.