Получи случайную криптовалюту за регистрацию!

Frontend Interview - собеседования по Javascript / Html / Css

Логотип телеграм канала @frontendinterview — Frontend Interview - собеседования по Javascript / Html / Css F
Логотип телеграм канала @frontendinterview — Frontend Interview - собеседования по Javascript / Html / Css
Адрес канала: @frontendinterview
Категории: Карьера
Язык: Русский
Страна: Россия
Количество подписчиков: 12.92K
Описание канала:

Канал для подготовки к собеседованиям по фронтенду
Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront
Менеджер по рекламе: @Spiral_Denis

Рейтинги и Отзывы

2.50

2 отзыва

Оценить канал frontendinterview и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

1

1 звезд

0


Последние сообщения 4

2023-05-16 23:00:33
Как браузер рисует страницы?

Чтобы нарисовать на экране результат работы нашего кода, браузеру нужно выполнить несколько этапов:

- Сперва ему нужно скачать исходники.
- Затем их нужно прочитать и распарсить.
- После этого браузер приступает к рендерингу — отрисовке.

Подробнее про каждый этап в статье.

@frontendInterview
2.3K views20:00
Открыть/Комментировать
2023-05-16 19:01:07
Спустя полтора месяца MoscowJS снова здесь! 52-й по счёту митап уже 18 мая и на этот раз в гостях у Авито.

Как всегда насыщенная программа:
Профилирование фронтенда в проде
Илья Алонов из Авито

Доступность для всех
Татьяна Чуйкова и Артём Чугаинов из Kaspersky

Pet-projects: песочница для разработчика
Паша Кондаков из Тинькофф

It is fine, или Как эффективно выгореть
Ольга Кобец

В прямом эфире можно будет задать вопросы спикерам.

Смотрите трансляцию митапа на ютуб-канале AvitoTech 18 мая в 19:00. Подписывайтесь на канал, ставьте колокольчик под видео и добавляйте встречу себе в календарь, чтобы не пропустить.

Реклама. ООО «Авито Тех». LdtCKPRBz
2.3K views16:01
Открыть/Комментировать
2023-05-15 18:00:48Как создать анимированный градиентный фон на сайте при помощи CSS?

Для создания анимированного градиентного фона на сайте при помощи CSS можно использовать свойство background и задать несколько градиентов в CSS. Например, можно задать два градиента и использовать анимацию для их плавного перехода друг в друга. Ниже приведен пример CSS кода:

background: linear-gradient(to right, #000000, #ffffff), linear-gradient(to right, #ffffff, #000000);
background-size: 200% 100%;
background-position: left bottom;
animation: gradient 10s ease infinite;

@keyframes gradient {
0% {
background-position: left bottom;
}
100% {
background-position: right bottom;
}
}


В этом примере мы задали два линейных градиента, которые идут друг за другом. Затем мы установили размер фона в 200% и позицию на левой стороне нижнего края. Далее мы задали анимацию gradient, которая будет длиться 10 секунд, иметь функцию плавности ease и будет повторяться бесконечно. Внутри анимации мы задали два ключевых кадра: 0%, где позиция фона находится на левой стороне нижнего края, и 100%, где позиция фона находится на правой стороне нижнего края.

@frontendInterview
2.2K views15:00
Открыть/Комментировать
2023-05-15 12:02:39
Какие паттерны в React нужно знать JS-разработчику?

Разберем основные паттерны на открытом уроке 16 мая в 20:00 мск в OTUS. Занятие пройдет в рамках онлайн-курса «React.js Developer» в OTUS. На занятии мы также применим несколько часто встречающихся паттернов на практике. Больше навыков работы с React.js вы сможете получить на курсе.

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

Для участия пройдите вступительный тест https://otus.pw/Hnm0/

Курс доступен в рассрочку.

Нативная интеграция. Информация о продукте
www.otus.ru
2.2K views09:02
Открыть/Комментировать
2023-05-14 19:07:02
Создание номера телефона

Создайте функцию, которая принимает массив из 10 чисел и возвращает строку в виде номера телефона, составленного из этих чисел.

Пример:
createPhoneNumber([1, 2, 3, 4, 5, 6, 7, 8, 9, 0])
// => returns "(123) 456-7890"

@frontendInterview
2.2K views16:07
Открыть/Комментировать
2023-05-14 13:09:00
Docker Compose для разработчика: Упростите разработку и оркестрацию многоконтейнерных приложений

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

@frontendInterview
2.2K views10:09
Открыть/Комментировать
2023-05-13 19:02:37
Какие основные приемы оптимизации производительности JavaScript вы используете в своей работе?

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

Кроме того, я стараюсь минимизировать количество запросов к серверу и избегать использования синхронных запросов, так как это может приводить к замедлению работы приложения. Также я использую различные инструменты для профилирования производительности, такие как Chrome DevTools или Firebug, чтобы найти и исправить узкие места в коде.

@frontendInterview
804 views16:02
Открыть/Комментировать
2023-05-13 13:00:49
Это — Антон Резник, у него более 12 лет опыта во фронтенд-разработке. Кто, если не он, научит вас делать серьёзный фронтенд?

Антон с нуля создал веб-версию Telegram на базе собственной реализации реактивного UI-фреймворка. А ещё однажды он написал систему «Умный дом» для своей квартиры на чистом JavaScript!

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

Вместе со своими коллегами с не менее классным опытом, Антон собрал весь свой опыт воедино на курсе Frontend. По секрету расскажем, что там действительно много практики и инсайтов индустрии.

Так что если вы junior+ или middle фронтендер и хотите научиться работать над масштабными проектами, вам сюда!

Новый поток стартует 18 мая, а по промокоду FRONTIN20 вы получите скидку 5%. Советуем начать учиться прямо сейчас, так как с 15 мая цена на курс поднимется.

Начать обучение
1.2K views10:00
Открыть/Комментировать
2023-05-12 21:54:00
@frontendInterview
1.6K views18:54
Открыть/Комментировать
2023-05-12 12:22:01Навык №1 в любом направлении IT — это английский!

Как пример

Марат- работает UX/UI дизайнером, хочет выйти на зарубежный рынок, но знаний английского нет и единственное спасение переводчик. Он принимает решение учить английский язык и теперь работает с зарубежными клиентами,уверенно общается с рекрутами на английском языке,а построение предложений и применение лексики не кажутся трудными и нет больше страха ошибаться!

Второй пример

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

Если вы также желаете стать крутым специалистом на международном рынке,то рекомендую вам подписаться на
канал Анастастии, преподавателя по английскому языку и владелицы онлайн — школы Air.English

Вы научитесь обходиться без переводчика
Сможете построить карьеру в международной компании
Начнете работать с иностранными заказчиками

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

https://t.me/+VqDFFiOdUddkYzVi
1.9K views09:22
Открыть/Комментировать