Forwarded from Криптонит. Разработка, наука, шифрование
YouTube
Решаем задачи с собеседований во frontend-разработку. Палиндром, Поворот матрицы и другие задачи
Мы решили показать, какую проверку проходят кандидаты на собеседованиях во frontend-разработку «Криптонита». И самое главное — как эти задачи решать! Помог нам это сделать Василий Беляев, руководитель группы разработки интерфейсов.
В видео разбираемся, что…
В видео разбираемся, что…
Собеседование — процесс нервный, особенно если на нём могут предложить решить технические задачи.
Мы решили приоткрыть завесу тайны и показать, какую проверку проходят кандидаты на собеседованиях во frontend-разработку «Криптонита». И самое главное — как эти задачи решать! Помог нам это сделать Василий Беляев, руководитель группы разработки интерфейсов.
💬 Смотрите ролик на YouTube-канале «Криптонита»💬
В видео разбираемся, что делать с задачей «Палиндром», «Поворот матрицы» и «Подсчёт элементов в списке». А в конце видео — бонус-решение, которое не требует кода. Обязательно досмотрите до конца!
📌 Если такой формат видео оказался полезным, обязательно ставьте реакцию❤️ ! Тогда мы пойдём к коллегам из backend-разработки и будем уговаривать их показать свои задачи😄
Мы решили приоткрыть завесу тайны и показать, какую проверку проходят кандидаты на собеседованиях во frontend-разработку «Криптонита». И самое главное — как эти задачи решать! Помог нам это сделать Василий Беляев, руководитель группы разработки интерфейсов.
В видео разбираемся, что делать с задачей «Палиндром», «Поворот матрицы» и «Подсчёт элементов в списке». А в конце видео — бонус-решение, которое не требует кода. Обязательно досмотрите до конца!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Forwarded from melikhov.dev
Typescript теперь и в Node.js?
В свежем выпуске мы затронули нашумевший PR. Что случилось то? А случилось такое, что в Node.js подвезли в экспериментальном режиме загрузчик для ts файлов. Работает он очень просто (правда просто). В ноду вшивается SWC в виде скомпиленного для WASM бинаря. TS файлы прогоняются через SWC и из них отстреливаются типы. Всё. Enum и namespace не работают (о счастье). Никакиетранспиляции трансформации не производятся. Просто отстреливаются типы.
Есть ли проблемы? Конечно есть. Например, нужно писать расширение файлов в импортах. Потому что импорт так работает бай дизайн.
Почему это круто и важно? Потому что транспиляция раздражает. Потому что хочется всё иметь из коробки и без настроект. Накидать ts-файлик и запустить.
В общем, неожиданно и очень приятно.
UPD
Почитайте роадмап обязательно (спасибо @kravetsone, что напомнил)
В свежем выпуске мы затронули нашумевший PR. Что случилось то? А случилось такое, что в Node.js подвезли в экспериментальном режиме загрузчик для ts файлов. Работает он очень просто (правда просто). В ноду вшивается SWC в виде скомпиленного для WASM бинаря. TS файлы прогоняются через SWC и из них отстреливаются типы. Всё. Enum и namespace не работают (о счастье). Никакие
Есть ли проблемы? Конечно есть. Например, нужно писать расширение файлов в импортах. Потому что импорт так работает бай дизайн.
Почему это круто и важно? Потому что транспиляция раздражает. Потому что хочется всё иметь из коробки и без настроект. Накидать ts-файлик и запустить.
В общем, неожиданно и очень приятно.
UPD
Почитайте роадмап обязательно (спасибо @kravetsone, что напомнил)
🔥1
Forwarded from Криптонит. Разработка, наука, шифрование
YouTube
Логические задачи на собеседованиях в IT-компанию. Шумные соседи и тессеракт
Продолжаем рассказывать, какие задачи могут дать на собеседовании в IT-компанию. На этот раз задача про небоскрёб с шумными соседями и куби в кубе. Решает задачи руководитель группы разработки интерфейсов «Криптонит» Василий Беляева.
что внутри:
00:29…
что внутри:
00:29…
Помните задачу про шумных соседей и дрель? Решили вместе с Василем Беляевым, руководителем группы разработки интерфейсов в «Криптоните», показать, как можно быстро её решить!
А заодно разобрали ещё одну непростую задачу про тессеракт — её могут предлагать как тест на собеседованиях. Поэтому обязательно смотрите видео!
💬 Смотрите ролик на нашем YouTube-канале или в VK Видео💬
Если понравилось, обязательно ставьте🖤 — будем продолжать показывать, как решать непростые задачи! #задачки
А заодно разобрали ещё одну непростую задачу про тессеракт — её могут предлагать как тест на собеседованиях. Поэтому обязательно смотрите видео!
Если понравилось, обязательно ставьте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Запускам обновление всего и сразу! Резюме в beta-версии обновилось)
https://devleader.pro
Уже вижу баги и пошел править =)
https://devleader.pro
Уже вижу баги и пошел править =)
🔥1
Зачем я занимаюсь менторством?
У меня есть хобби — обучать людей frontend-разработке до уровня стажера. Статистика показывает, что это стоит продолжать. Какие плюсы я вижу для себя?
• Во-первых, я развиваю один из своих soft skills — выступление перед аудиторией (пусть это и небольшая группа из 5-6 человек).
• Во-вторых, поддерживаю свою экспертизу в актуальном состоянии: перед каждым занятием обязательно изучаю обновления в документациях и спецификациях.
• Ну и, конечно, я получаю огромное удовольствие, когда вижу, как ученики прогрессируют не только в учебе, но и в дальнейшем профессиональном развитии.
Для стажеров я создаю возможность попробовать свои силы в frontend-разработке и, при необходимости, отказаться, если они понимают, что это не их направление. Моя основная цель — познакомить их с разными аспектами разработки.
Вывод: я вижу в менторстве больше плюсов для себя, чем минусов.
У меня есть хобби — обучать людей frontend-разработке до уровня стажера. Статистика показывает, что это стоит продолжать. Какие плюсы я вижу для себя?
• Во-первых, я развиваю один из своих soft skills — выступление перед аудиторией (пусть это и небольшая группа из 5-6 человек).
• Во-вторых, поддерживаю свою экспертизу в актуальном состоянии: перед каждым занятием обязательно изучаю обновления в документациях и спецификациях.
• Ну и, конечно, я получаю огромное удовольствие, когда вижу, как ученики прогрессируют не только в учебе, но и в дальнейшем профессиональном развитии.
Для стажеров я создаю возможность попробовать свои силы в frontend-разработке и, при необходимости, отказаться, если они понимают, что это не их направление. Моя основная цель — познакомить их с разными аспектами разработки.
Вывод: я вижу в менторстве больше плюсов для себя, чем минусов.
🔥4⚡1
Помните было видео с задачами? Теперь мы перевели это в текст (https://habr.com/ru/companies/kryptonite/articles/856136/) - и некоторые решения предложил коллега, который не занимается программированием )
Хабр
Зачем искать палиндромы и вращать матрицы в поисках лучшей работы
Привет, Хабр! Меня зовут Василий Беляев. Я руководитель группы разработки фронтенда в «Криптоните». В этой статье мы разберём три задачи из тех, которые можем задать на собеседованиях. Заодно обсудим,...
🔥3
Forwarded from DUMP Spb
«Разработка новой дизайн-системы при условии большого количества команд», Василий Беляев, team lead, Криптонит
Во время разработки часто возникают идеи улучшений, которые хочется сразу реализовать. Но в результате некоторые моменты упускаются. В своем докладе Василий расскажет о методах оптимизации работы с компонентами и интеграции сторонних библиотек. Обсудим рефакторинг через package.json, оптимизацию импортов, сокращение размера бандлов и ускорение сборки. Эти моменты помогут улучшить производительность приложений, скорость сборки проектов и размер бандлов.
📌 14 февраля встречаемся на DUMP Spb 2025 в Санкт-Петербурге: 5 тематических секций и почти 40 докладов!
Во время разработки часто возникают идеи улучшений, которые хочется сразу реализовать. Но в результате некоторые моменты упускаются. В своем докладе Василий расскажет о методах оптимизации работы с компонентами и интеграции сторонних библиотек. Обсудим рефакторинг через package.json, оптимизацию импортов, сокращение размера бандлов и ускорение сборки. Эти моменты помогут улучшить производительность приложений, скорость сборки проектов и размер бандлов.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥2⚡1💯1
Тут в рабочем канале вчера запустили новую рубрику #Накодь! Сегодня уже есть решения!
❤1🔥1🆒1
Forwarded from Криптонит. Разработка, наука, шифрование
А у нас новая рубрика — #Накодь!
Сегодня — код на JavaScript с ошибкой(а может, и нет 😀 ) . Кто увидел, где она и как её можно решить — ждём в комментариях🔥
А завтра поделимся вариантами решения от Василия Беляева, нашего руководителя группы разработки интерфейсов!
Сегодня — код на JavaScript с ошибкой
А завтра поделимся вариантами решения от Василия Беляева, нашего руководителя группы разработки интерфейсов!
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Криптонит. Разработка, наука, шифрование
В карточках оставили решение вчерашней ошибки
Экспертизой поделился Василий Беляев, руководитель группы разработки интерфейсов в «Криптоните».
Если понравилась эта задачка, то обязательно посмотрите вот это видео (смотреть). Там Василий разбирает задачи «Палиндром», «Поворот матрицы» и «Подсчёт элементов в списке» — их часто дают на собеседовании. #javascript
📌 Если понравилась наша новая рубрика #накодь, то обязательно ставьте 🖤 . Мы разберём ошибки других языков программирования.
Uncaught TypeError: this.clearHistory is not a function
Экспертизой поделился Василий Беляев, руководитель группы разработки интерфейсов в «Криптоните».
Если понравилась эта задачка, то обязательно посмотрите вот это видео (смотреть). Там Василий разбирает задачи «Палиндром», «Поворот матрицы» и «Подсчёт элементов в списке» — их часто дают на собеседовании. #javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM