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

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


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

2023-06-25 19:02:01
Dodge The Birds

Герой игры может выполнить две команды. findBirds и jump.

findBirds() возвращает массив из птиц на экране
jump(height) - заставляет героя прыгнуть на определенную высоту.

Напишите функцию controller, которая будет избегать столкновения героя с птицами.

@frontendInterview
2.2K views16:02
Открыть/Комментировать
2023-06-25 13:05:05
Advanced Data Structures and Algorithms: Learn how to enhance data processing with more complex and advanced data structures (2023)

Эта книга научит вас анализировать алгоритмы, чтобы справиться с трудностями сложного программирования. Затем она поможет вам понять, как продвинутые структуры данных используются для эффективного хранения и управления данными. Далее, она поможет вам изучить и работать с методами "Разделяй и властвуй", динамическим программированием и жадными алгоритмами.

@frontendInterview
2.2K views10:05
Открыть/Комментировать
2023-06-25 10:00:03
Изучайте самые востребованные направления в разработке и получите возможность устроиться на работу в лидирующие компании!

На канале факультета программирования  вы найдёте контент, который поможет вам набрать скиллы в программировании: Q&A с преподавателями, гайды, реальный кейсы и мемы.

Погрузитесь в мир кодинга — подписывайтесь на канал факультета программирования!
2.1K views07:00
Открыть/Комментировать
2023-06-24 19:02:01Какая разница между ссылками и кнопками? В каких случаях надо использовать ссылку, в каких кнопку? Почему эта разница важна с точки зрения доступности?

Ощутимая разница между ссылками и кнопками в том, что «активация» элемента при фокусе с клавиатуры происходит по-разному. Для ссылок — клавишей Enter, а для кнопок — пробелом или Enter. Пользователь, привыкший перемещаться по интерфейсу сайта и взаимодействовать с ним с клавиатуры, получит неожиданное поведение при попытке взаимодействия с ложной ссылкой или кнопкой.

Чтобы определить, какой тег использовать, ссылку или кнопку, нужно подумать про ожидаемое поведение при взаимодействии с элементом. Если при нажатии на элемент подразумевается переход на другую страницу, то в коде элемент нужно сделать тегом , то есть ссылкой. Если при нажатии произойдёт действие в рамках текущей страницы, например, откроется модальное окно с формой входа, то такой элемент нужно сделать тегом
2023-06-06 10:00:05
Вы фронтендер и ещё не слышали об Astro? 
 
Это фреймворк, который стремительно набирает популярность и конкурирует с популярным NextJS. Он ориентирован на производительность сайта, а ещё с ним можно использовать любую библиотеку: React, Vue, Angular и другие.
 
Дмитрий Безуглый (8+ лет опыта в Яндекс, VK и Frogly) решил разобраться, чем же так хорош Astro, поэтому ничего не планируйте на 8 июня — будем строить приложение в прямом эфире! 
 
Поговорим об основных концепциях фреймворка, его архитектурных паттернах и подходах, которые позволяют достичь такой оптимизации. 
 
Встречаемся 8 июня в 19:00 (GMT+3)

Не забудьте зарегистрироваться!
1.4K views07:00
Открыть/Комментировать
2023-06-05 15:07:04
Что такое интерфейсы (interfaces) в TypeScript и как они используются?

Интерфейсы в TypeScript - это способ определения формы (shape) объекта. Они позволяют определять типы для объектов и классов, что упрощает проверку типов и предотвращает ошибки во время выполнения.

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

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

@frontendInterview
1.6K views12:07
Открыть/Комментировать
2023-06-04 19:02:00
Посчитайте девятки

Я хочу посчитать от 0 до n. Сколько раз мне встретится цифра 9 ?
9, 19, 91... добавляют девятку
99, 199, 919... добавляют две девятки
И так далее

Примеры:
number9(8) //вернет 0
number9(9) //вернет 1
number9(10) //вернет 1
number9(98) //вернет 18
number9(100) //вернет 20

@frontendInterview
1.7K views16:02
Открыть/Комментировать
2023-06-04 13:09:02
Practical Highcharts with Angular: Your Essential Guide to Creating Real-time Dashboards, 2nd Edition (2023)

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

@frontendInterview
1.7K views10:09
Открыть/Комментировать
2023-06-03 19:05:03Какие принципы функционального программирования вы можете применить в JavaScript?

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

1. Неизменяемость данных - это означает, что данные не могут быть изменены после создания. Вместо этого, любые изменения данных создают новые версии данных.

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

3. Функции высшего порядка - это функции, которые могут принимать другие функции в качестве аргументов или возвращать другие функции.

4. Каррирование - это процесс превращения функции с несколькими аргументами в последовательность функций с одним аргументом. В JavaScript это можно реализовать с помощью метода bind().

5. Рекурсия - это процесс вызова функции из самой себя.

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

@frontendInterview
1.8K views16:05
Открыть/Комментировать
2023-06-03 12:08:00
@frontendInterview
2.0K views09:08
Открыть/Комментировать