Открыть список
Как стать автором
Обновить
280.07
Рейтинг
Яндекс.Практикум
Помогаем людям расти
Сначала показывать
  • Новые
  • Лучшие

Цифровая доступность: пять ключевых проблем в интерфейсах. Совместный вебинар Яндекс.Практикума и Валерии Курмак

Блог компании Яндекс.ПрактикумВеб-дизайнРазработка веб-сайтовAccessibility
13 мая Яндекс.Практикум вместе с Валерией Курмак проводит открытый вебинар «Цифровая доступность: пять ключевых проблем в интерфейсах». Вебинар будет полезен дизайнерам и разработчикам интерфейсов, которые хотят научиться проектировать доступно.



Юзабилити строится на восприятии и взаимодействии. Но что, если пользователь для восприятия интерфейса масштабирует его на 400, 600 и более процентов? Как тогда работают выпадающие списки, сторис и другие такие обыденные для каждого дизайнера и разработчика элементы?

На вебинаре слабовидящий Дима Глюз покажет на примерах, какие барьеры он встречает в интерфейсах. А руководитель продуктового дизайна Яндекс.Практикума Сергей Кудинов и руководитель фронтенд-разработки Давид Роганов расскажут, как не создавать такие барьеры при проектировании.
Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры378
Комментарии 0

Стандарт C++20: обзор новых возможностей C++. Часть 2 «Операция ''Космический Корабль''»

Блог компании Яндекс.ПрактикумПрограммированиеC++IT-стандарты


25 февраля автор курса «Разработчик C++» в Яндекс.Практикуме Георгий Осипов рассказал о новом этапе языка C++ — Стандарте C++20. В лекции сделан обзор всех основных нововведений Стандарта, рассказывается, как их применять уже сейчас и чем они могут быть полезны.

При подготовке вебинара стояла цель сделать обзор всех ключевых возможностей C++20. Поэтому вебинар получился насыщенным. Он растянулся почти на 2,5 часа. Для вашего удобства мы разбили текст на шесть частей:

  1. Модули и краткая история C++.
  2. Операция «космический корабль».
  3. Концепты.
  4. Ranges.
  5. Корутины.
  6. Другие фичи ядра и стандартной библиотеки. Заключение.

Первую часть на Хабре встретили живо, а в комментариях развязались жаркие дискуссии. Не может не радовать, что так много пользователей следят за развитием языка практически в реальном времени.

Это вторая часть, рассказывающая об операции «космический корабль» в современном C++.
Читать дальше →
Всего голосов 16: ↑16 и ↓0 +16
Просмотры2.7K
Комментарии 4

Вебинар от Яндекс.Практикума «Открытое алгоритмическое собеседование»: 12 мая в 19.30

Блог компании Яндекс.ПрактикумПрограммированиеАлгоритмыУчебный процесс в ITКарьера в IT-индустрии
В интернете можно найти множество статей, в которых написано, что нужно делать, чтобы успешно пройти собеседование. Но это всё теория, 12 мая Яндекс.Практикум проведёт самое настоящее, непостановочное алгоритмическое собеседование так, как его проводят в крупных компаниях.

Мы покажем, как собеседование проходит на практике, расскажем, почему оно проводится в таком формате, на что интервьюеры обращают внимание и из чего складывается итоговое впечатление о кандидате. Ведущие дадут комментарии по всему процессу и ответят на ваши вопросы.

Вебинар будет полезен тем, кто планирует когда-нибудь проходить алгоритмические собеседования или проводит их, и тем, кому интересно, зачем это всё нужно.


Читать дальше →
Всего голосов 13: ↑10 и ↓3 +7
Просмотры1.6K
Комментарии 1

Как проходит собеседование Python-разработчика: вопросы для джуниоров и мидлов

Блог компании Яндекс.ПрактикумPythonПрограммированиеУправление персоналомКарьера в IT-индустрии
Собеседование — одна из наиболее стрессовых тем для разработчиков, но только первые двадцать раз.

Привет! Меня зовут Руслан, я один из наставников курса «Мидл Python-разработчик» в Яндекс.Практикуме. Около 12 лет я занимаюсь разработкой, из них девять — на Python. За это время я собеседовался на разные позиции десятки раз и сам провёл примерно пару сотен собеседований. Не всегда успешно :/ В этой статье поговорим о том, как снизить вероятность провалов и к чему быть готовым.

Предположим, что вы уже определились с потенциальным работодателем и вам предстоит собеседование.

В посте я расскажу про три основных этапа:

  1. Подготовка к собеседованию: какую домашнюю работу провести, чтобы собеседование прошло легче.
  2. Собеседование: как оно проходит и какие вопросы ждать джунам и мидл-разработчикам.
  3. Что делать после собеседования и как быть, если вам отказали.


Читать дальше →
Всего голосов 23: ↑19 и ↓4 +15
Просмотры9.7K
Комментарии 13

Стандарт C++20: обзор новых возможностей C++. Часть 1 «Модули и краткая история C++»

Блог компании Яндекс.ПрактикумПрограммированиеC++IT-стандарты


25 февраля автор курса «Разработчик C++» в Яндекс.Практикуме Георгий Осипов рассказал о новом этапе языка C++ — Стандарте C++20. В лекции сделан обзор всех основных нововведений Стандарта, рассказывается, как их применять уже сейчас и чем они могут быть полезны.

При подготовке вебинара стояла цель сделать обзор всех ключевых возможностей C++20. Поэтому вебинар получился насыщенным. Он растянулся на почти 2,5 часа. Для вашего удобства текст мы разбили на шесть частей:

  1. Модули и краткая история C++.
  2. Операция «космический корабль».
  3. Концепты.
  4. Ranges.
  5. Корутины.
  6. Другие фичи ядра и стандартной библиотеки. Заключение.

Это первая часть, рассказывающая о модулях в современном C++. Если вы предпочитаете снайдеркатам краткие изложения, то добро пожаловать в статью.

Update. К статье добавлены правки и комментарии Антона Полухина.
Читать дальше →
Всего голосов 29: ↑29 и ↓0 +29
Просмотры7.4K
Комментарии 58

Вебинар от Яндекс.Практикума «Конечные автоматы в реальной жизни»: теория, кодинг и Q&A за один вечер

Блог компании Яндекс.ПрактикумПрограммированиеАлгоритмыМатематика
Теория конечных автоматов лежит в основе многих алгоритмов, к которым часто прибегают разработчики. Решение многих проблем уже давно придумано и зачастую с использованием конечных автоматов.

8 мая в 15.00 (Мск) Яндекс.Практикум проводит открытый вебинар «Конечные автоматы в реальной жизни», на котором наставник курса «Мидл фронтенд-разработчик» Захар Овчаров расскажет про применение автоматов, а выпускник курса Антон Субботин попытается понять, зачем они нужны и как их применять.

Вебинар будет полезен разработчикам, которые хотят лучше разбираться в фундаментальных алгоритмах, тем, кто воспринимает регулярные выражения как магию, а валидацию форм как ужасную проблему, а также начинающим программистам, которые хотят построить для себя прочный фундамент будущих знаний.


Читать дальше →
Всего голосов 12: ↑10 и ↓2 +8
Просмотры2.2K
Комментарии 0

Мой топ книг о Python

Блог компании Яндекс.ПрактикумPythonПрограммированиеПрофессиональная литератураУчебный процесс в IT
Привет, Хабр! Я Слава, руководитель команды «Профессиональные инструменты» в Циане, член ПК Moscow Python Conf и член core-команды авторов в Яндекс.Практикуме.

Вместе с ребятами мы развиваем курс «Мидл python-разработчик», и сегодня я хочу поделиться моим личным списком книг, которые помогут вам структурировать и углубить свои знания о разработке на языке Python.


Читать дальше →
Всего голосов 32: ↑31 и ↓1 +30
Просмотры15.5K
Комментарии 3

АТАТА: распутываем задачу про палиндром

Блог компании Яндекс.ПрактикумЗанимательные задачкиАлгоритмы
Очень часто авторы алгоритмических задач делают ход конём: они берут задачу с простыми формулировками, заменяют их сложными и непонятными эквивалентами и выдают вам «сложную» задачу. В этом посте мы разберём пример одной такой задачи и обсудим пару полезных для её решения приёмов. Задача будет про палиндром.



Продолжение под катом.
Читать дальше →
Всего голосов 26: ↑26 и ↓0 +26
Просмотры4K
Комментарии 25
Автор контента на курс по DevOps
Яндекс.ПрактикумМожно удаленно
Код-ревьюер (Java Script, HTML, CSS) на парт-тайм
Яндекс.ПрактикумМожно удаленно
Код-ревьюер на направление Data
Яндекс.ПрактикумМожно удаленно
Ревьюер на курс «Дизайнер интерфейсов»
Яндекс.ПрактикумМожно удаленно

Вебинар «Ускорение на простых типах данных и битовые операции»

Блог компании Яндекс.ПрактикумПрограммированиеАлгоритмыУчебный процесс в IT
15 апреля Яндекс.Практикум проводит открытый вебинар «Ускорение на простых типах данных и битовые операции». Приглашаем разработчиков на Python и C/C++, которые хотят научиться трюкам для ускорения кода, а также программистов на других языках, которым интересны фишки, связанные с типами данных.

На вебинаре мы коротко расскажем о том, как устроены числа и строки в разных языках, а затем погрузимся в различные спецэффекты, которые могут из-за этого возникнуть. Вы узнаете, какие неприятные ошибки могут возникнуть, если неправильно обращаться с числами с плавающей точкой, и зачем может быть нужна арифметика по модулю. Кроме этого, разберем несколько популярных задач с собеседований, связанных с темой вебинара.

Вебинар будет состоять из двух частей: 80 минут — обзор, 15 минут — ответы на вопросы.


Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры1.6K
Комментарии 2

Как авторы в Практикуме пишут образовательные курсы

Блог компании Яндекс.ПрактикумПрограммированиеУчебный процесс в ITКарьера в IT-индустрии
За каждым из курсов в Яндекс.Практикуме стоит большая команда: разработчики, иллюстраторы, дизайнеры, методисты, наставники, код-ревьюеры и, конечно, авторы и редакторы, которые пишут материал курса.

Если коротко, программа курса создается так:



Даже после всех этих этапов программа дополняется и обновляется. Выходят новые версии языков программирования и фреймворков, меняется контекст использования инструментов, приходит обратная связь от студентов — всё это учитывается при составлении свежей версии курса.

В этом посте мы расскажем, как процесс написания курсов устроен со стороны авторов. Под катом — главные правила создания полезных курсов, концепция смерти автора, топ-5 вещей, которые не надо делать, если вы хотите написать хороший курс, и немного личных историй. Пост пригодится специалистам, которые участвуют в процессе передачи знаний: тимлидам, техноблогерам и создателям обучающего контента.
Читать дальше →
Всего голосов 23: ↑22 и ↓1 +21
Просмотры6.6K
Комментарии 3

Профилирование Node.js. Доклад Яндекса

Блог компании ЯндексБлог компании Яндекс.ПрактикумJavaScriptСерверная оптимизацияNode.JS
Полтора года назад я выступил на FrontendConf и посвятил 40 минут профилированию. Перечисленные приемы и инструменты по-прежнему актуальны — сегодня публикую видео с подробным конспектом. Доклад расскажет, что такое профилирование, научит локализовывать потенциальные утечки памяти, а также немного углубит ваше понимание инструмента DevTools.

— Всем привет. Меня зовут Артём Несмиянов, я fullstack-разработчик Яндекс.Практикума. И, как видите, сегодня я хочу рассказать о профилировании Node.js, хотя это не совсем фронтендерская тема. Но сейчас очень много приложений используют фронтбэк, где есть свой server-side rendering, где нужно это все отдавать клиенту, и фронтендеру часто приходится взаимодействовать с Node.js. Иногда происходят вещи, которые могут повлиять на ваш сервер, положить его, перегрузить и так далее. С этим надо бороться. Я хочу показать, какие методы использовали мы. Это скорее введение в профилирование Node.js.
Читать дальше →
Всего голосов 33: ↑32 и ↓1 +31
Просмотры3K
Комментарии 0

Pattern matching. Теперь и в Python

Блог компании Яндекс.ПрактикумPythonПрограммирование
Привет!

В юбилейный минор третьего питона наконец-то завезли pattern matching. Саму концепцию сложно назвать новой, она уже реализована во многих языках, причём как нового поколения (Rust, Golang), так и у тех, кому уже за 0x18 (Java).


Анонсировал pattern matching Гвидо ван Россум, автор языка программирования Python и «великодушный пожизненный диктатор»

Меня зовут Денис Кайшев, я код-ревьюер на курсе «Мидл Python-разработчик». В этом посте хочу рассказать, зачем в Python pattern matching и как с ним работать.

Синтаксически конструкция pattern matching по сути аналогична тому, как это представлено в ряде других языков:
Читать дальше →
Всего голосов 42: ↑41 и ↓1 +40
Просмотры12.2K
Комментарии 28

Курс тестировщика пройден. А дальше что?

Блог компании Яндекс.ПрактикумТестирование IT-системТестирование веб-сервисовТестирование мобильных приложенийКарьера в IT-индустрии
Привет! На курсе «Инженер по тестированию» в Практикуме мы хотим не только обучить человека нужным навыкам, но и помочь выпускнику состояться в профессии. Поэтому у нас есть отдельное направление трудоустройства. Мы рассказываем, почему важно выбрать подходящую вакансию и компанию, как правильно оформить резюме и как подготовиться к собеседованию, а также находим интересные вакансии от партнёров.


И здесь мы часто сталкиваемся с взаимными опасениями. В некоторых компаниях есть расхожий стереотип, что тестирование — это самый лёгкий путь в IT и новички-тестировщики просто хотят попасть в отрасль. Ещё в компаниях иногда думают, что пройденный человеком онлайн-курс — это пара книжек и вебинар, то есть знаний для джуниора не хватит. Некоторые сомневаются в намерениях, если человек вдруг решил сменить свою старую специальность и пошёл в тестировщики.

У выпускников тоже есть страхи. Некоторые из них уверены, что компаниям нужны только опытные специалисты, а вчерашний выпускник курсов особо и рассчитывать ни на что не может. Некоторые боятся отказа или того, что на собеседовании их попросят сделать тестовое задание, а потом откажут.

В реальности многие наши студенты пришли в тестирование не случайно — это был осознанный выбор и желание решать конкретные задачи, а не просто «войти в IT». В ряде компаний уже работают наши выпускники, и работодатели понимают, что человека после курсов можно и нужно брать на работу: джуниоры приходят подготовленными, а на программе трудоустройства активно работают со своими страхами.

Меня зовут Нина Уткина, я эксперт по трудоустройству на QA-факультете. В этом посте мы обсудим, как выпускнику онлайн-курса подготовить своё резюме и что его ждёт на собеседовании. Поможет мне в этом Кирилл Маркидонов, Head of QA в компании Exante, старший ревьюер на факультете «Инженер по тестированию».
Читать дальше →
Всего голосов 23: ↑19 и ↓4 +15
Просмотры12.8K
Комментарии 0

Почему не надо бояться менять работу

Блог компании Яндекс.ПрактикумУчебный процесс в ITИнтернет-маркетингКарьера в IT-индустрии
Раньше человека, который занимался постоянным обучением и саморазвитием, называли «вечным студентом». Переход на удалёнку, новые форматы образования, осознание того, что можно побольше работать на себя, а не дарить от двух до четырёх часов в день дороге на работу и обратно, — всё это приводит к тому, что спрос на смену профессии растёт с каждым годом.

Не так давно для качественного перехода из одной профессии в другую требовалось в среднем лет пять. Сейчас благодаря доступному обучению и переквалификации такой переход можно осуществить гораздо быстрее. Плюс вы можете переходить на разные должности в рамках одной компании. В общем, сегодня не осталось профессий, которым можно было бы однажды обучиться и работать по ним всю жизнь. Это обусловлено постоянным развитием как технологий, так и людей и компаний.

Сейчас для того, чтобы сделать карьерный разворот и стать востребованным джуниором в новой профессии, не нужно тратить много времени. Я успел поработать экспертом-криминалистом, психологом и интернет-маркетологом: пять лет назад полностью сменил карьерный трек, уволился из органов и вступил на путь начинающего маркетолога.



Сейчас же активно реализую себя как психолог: провожу консультации с теми, кто меняет сферу деятельности и адаптируется к новому месту работы, включая тех, кто хочет повышения и развития в своей отрасли. Работаю наставником на курсе «Интернет-маркетолог» от Яндекс.Практикума, веду телеграм-канал про психологию.

В этом посте я затрону сразу несколько тем. Поговорим о карьерном кризисе после 30: что делать, если вы чувствуете, что застряли на месте. Обсудим правильную постановку целей для саморазвития, без которого никак. Оценим роль наставников для тех, кому это необходимо. Также под катом — о правильном позиционировании себя на работе и о разделении внимания.
Читать дальше →
Всего голосов 34: ↑24 и ↓10 +14
Просмотры17.1K
Комментарии 21

Hello, Word! Разрабатываем браузерное расширение в 2021-м

Блог компании Яндекс.ПрактикумJavaScriptПрограммированиеРасширения для браузеровБраузеры
Привет!

Меня зовут Саша Коновалов, я разработчик в компании Oxonit и наставник на программе «Мидл фронтенд-разработчик» в Яндекс.Практикуме.

На примере разработки расширения «Hello, Word» я расскажу, как разрабатывать кроссбраузерное расширение со знаниями современного фронтенда:

  • для чего нужно кроссбраузерное расширение;
  • как его разработать под разные браузеры;
  • модульность кода, как переиспользовать компоненты и как современный фронтенд помогает в разработке расширений;
  • какие инструменты можно использовать для сборки и публикации расширений (webpack, web-ext).

Если вам интересно посмотреть исходники, я разместил их на GitHub.

Структура расширения, о котором я расскажу в статье, близка к проекту SponsorBlock. Этот проект вдохновлял меня во время работы над собственным.

Итак, создадим расширение – Hello, Word!


Hello, Word — это расширение для перевода и запоминания слов. Оно стало прототипом моего пет-проекта Wordzzz, поэтому в посте я буду приводить примеры из него.


Рисунок 1. Описание функциональности
Читать дальше →
Всего голосов 28: ↑28 и ↓0 +28
Просмотры11.2K
Комментарии 11

Как составить резюме на английском для иностранной компании

Блог компании Яндекс.ПрактикумУправление персоналомКарьера в IT-индустрииИзучение языков
Привет! Меня зовут Лео Скляр, я методист направления английского языка в Яндекс.Практикуме. Сейчас занимаюсь подготовкой курса английского для работы. Он может быть полезен как программистам, так и другим специалистам из digital-сферы. Я решил обобщить актуальную и самую ценную информацию из этого курса в гайд по грамотному составлению резюме на английском.

В первую очередь объясню, чем резюме для иностранных компаний принципиально отличается от резюме для российских. А также дам понимание, как выстраивать структуру хорошего резюме для зарубежного работодателя.



Англоязычное резюме не требует сверхсложного языка, и, скорее всего, если вы готовы начать работать в иностранной компании, вашего английского для написания резюме уже достаточно. Тем не менее попутно расскажу про некоторые специфичные ключевые английские формулировки и лайфхаки по наполнению резюме.

1. Специфика англоязычного резюме


В отличие от принятого в России резюме, которое больше похоже на CV (Curriculum vitae — описание профессионального пути на две–три страницы в хронологическом порядке) — резюме для американских и европейских компаний — это одностраничный документ, составленный по чёткой структуре. Такая лаконичность может казаться удивительной, но одна страница — это общепринятый стандарт резюме за рубежом. Даже если опыт большой, в резюме стоит сохранить упоминание только трёх–пяти последних мест работы, вашу позицию и ключевые достижения. Как правило, работодателя интересует актуальный опыт. Если ему потребуется узнать о вас больше, он может запросить расширенную версию резюме.
Читать дальше →
Всего голосов 20: ↑18 и ↓2 +16
Просмотры9K
Комментарии 8

Как обойти ограничение браузера и прикрепить сразу два файла и более: мультидобавление файлов

Блог компании Яндекс.ПрактикумЗанимательные задачкиJavaScriptGoogle ChromeБраузеры
Привет, Хабр!

Давайте решим нетривиальную задачу. Представьте, что вам нужно скачать данные через интерфейс элементарным способом, например, кликнуть по кнопке «Скачать файлы».

Возьмём по умолчанию Chrome v.88. Задача звучит так:

  • Сгенерировать файлы на стороне клиента.
  • Скачать все сгенерированные файлы одним кликом.

Это может быть всё что угодно: кучка бинарников, большие архивы с бэкапами, галерея картинок и прочее. Мы же будем говорить именно о механизме скачивания как таковом, поэтому в качестве примера возьмём скачивание текста и картинок.


Само собой, можно решить такую задачу, просто сжав все нужные файлы в один ZIP-архив, а потом уже скачать его. Выходит, пользователь скачает единый файл, который потом самостоятельно разархивирует. Например, можно использовать библиотеку jszip, которая позволяет скачивать набор файлов, сжав их.

Вот небольшой пример скачивания с предварительным сжатием из документации:

var zip = new JSZip();
zip.file("Hello.txt", "Hello World\n");
var img = zip.folder("images");
img.file("smile.gif", imgData, {base64: true}); zip.generateAsync({type:"blob"}).then(function(content) {
// see FileSaver.js
saveAs(content, "example.zip"); });

«А где тут нетривиальность?» — спросите вы. И будете правы. А если речь идёт об одновременном скачивании с сайта двух, трёх или десяти файлов? Например: есть лист в селекте, в котором можно выбрать определённое количество файлов для скачивания. Введём дополнительное условие: у пользователя нет установленного архиватора, поэтому вариант со сжатием в архив отбрасываем. Как решить такую задачу?
Читать дальше →
Всего голосов 17: ↑16 и ↓1 +15
Просмотры4.8K
Комментарии 15

Тесты должна писать разработка (?)

Блог компании Яндекс.ПрактикумТестирование IT-системТестирование веб-сервисовТестирование мобильных приложенийТестирование игр
Привет! Есть старый холивар на тему, кто же должен писать тесты: разработчики или тестировщики. Вроде как если в команде есть тестировщики, то логично, что тесты пишут они, правда? С другой стороны, ребята из разработки (помимо самой разработки) точно знают, как работает их код и как будет вести себя в тех или иных ситуациях. Как минимум предполагают.


Дисклеймер: меня зовут Эрик Бурыгин, я давно работаю тестировщиком, веду студентов на курсе «Инженер по тестированию», поэтому может показаться, что тестировщик просто хочет перекинуть кусок работы на разработчиков. На самом деле у описываемого подхода есть как плюсы, так и минусы, поэтому статья носит в том числе и дискуссионный характер. Буду рад увидеть в комментах мнения как разработчиков, так и тестировщиков.

Если тесты пишет разработка, можно решить сразу несколько проблем, например:

  • Ощутимо ускорить релизный цикл.
  • Снять нагрузку с тестирования.

В большинстве команд процесс выглядит примерно так:

  1. Разработчик создаёт новые фичи и допиливает существующие.
  2. Тестировщик всё это тестирует и пишет различные тест-кейсы.
  3. Автоматизатор, оправдывая название должности, автоматизирует всё по написанным тест-кейсам из п.2.

Вроде бы всё выглядит просто.

Но в этой парадигме есть слабые места.
Читать дальше →
Всего голосов 26: ↑23 и ↓3 +20
Просмотры7.7K
Комментарии 73

Вебинар «Стандарт С++20»: обзор новых возможностей C++, введённых Стандартом C++20

Блог компании Яндекс.ПрактикумC++Учебный процесс в ITКарьера в IT-индустрии
25 февраля Яндекс.Практикум проводит открытый вебинар «Стандарт С++20». Приглашаем разработчиков С++, которые хотят использовать последние возможности языка, а также программистов на других языках, которые хотят узнать, какие преимущества даёт разработка на C++.

На вебинаре максимально кратко и содержательно расскажем о новых фичах Стандарта: зачем они нужны, насколько они круты, когда и для чего их можно будет использовать в своих программах. Особое внимание уделим модулям, концептам, диапазонам (Ranges), корутинам и трёхстороннему сравнению. Также поговорим и об остальных нововведениях.

Вебинар будет состоять из двух частей: 70 минут — обзор новых возможностей, 20 минут — ответы на вопросы.


Читать дальше →
Всего голосов 21: ↑17 и ↓4 +13
Просмотры4K
Комментарии 5

Как проходит собеседование Junior фронтенд-разработчика

Блог компании Яндекс.ПрактикумJavaScriptПрограммированиеУчебный процесс в ITКарьера в IT-индустрии
Меня зовут Максим Чеченёв, я фронтенд-разработчик уже почти девять лет. Работаю в компании MessageBird в Амстердаме и наставником на курсе «Веб-разработчик» в Яндекс.Практикуме. Ещё я веду канал в телеграме «Сеньор Разработчик».

Прежде чем стать сеньором и начать собеседовать кандидатов, я прошёл через десятки собственных собеседований. В этой статье я расскажу, из чего обычно состоит собеседование Junior фронтенд-разработчика, и дам несколько советов по подготовке.


Из чего состоит собеседование


Собеседование фронтенд-разработчика на начальных этапах мало чем отличается от любого другого.

Обычно собеседование можно разбить на три части:

  • знакомство,
  • технические вопросы и/или задание,
  • ваши вопросы.

Читать дальше →
Всего голосов 28: ↑26 и ↓2 +24
Просмотры18.6K
Комментарии 34
1