Эйч
Эйч
  • Эйч Плюс
  • Все менторы

Сервис развития карьеры

Контактыteam@h.careers@hcareers
TelegramVKYouTubeLinkedIn
Сервисы
AI поиск работы newПоиск вакансий newПоиск компаний newКонструктор резюме newВопросы с собеседований newЗадачи с собеседований newГайды к собеседованиям newПроверятор резюме newГенератор сопроводительных new
Поиски себя
Войти в ITКарьерная стратегияПовысить доходПрофориентация
Работа в России
Сопровождение до оффера Найти работу в РоссииРевью портфолиоРевью резюмеТестовое собеседование
Работа за рубежом
Найти работу за границейПомощь в оформлении LinkedInРевью резюме на английскомТестовое собеседование на английском
Навыки
Личный брендОценка навыковРазвитие навыков и компетенций
Поддержка
ВыгораниеОтношения с коллективомОтношения с руководителемСиндром самозванцаСложное увольнение
Для бизнеса
Аудит процессов компанииВыступление на внутреннем мероприятии компанииКонсалтинг бизнеса
Профессии
HRАдминистрированиеАналитикаДизайнИнформационная безопасностьИскусственный интеллектИсследованияКонсалтингКонтентМаркетингМенеджментНаука и образованиеОфисПоддержкаПредпринимательство
Компания
С чем помогаемОтзывы Вопросы и ответыСертификатыВебинарыСтать ментором

Услуги оказывает ООО «Эйч Карьера»
ИНН 9710095807 ОГРН 1227700077340
Адрес: 127006, г. Москва, Старопименовский пер., д. 18, стр. 2, помещ./ком./этаж I/19/2
Платформа принадлежит ООО «Эйч Карьера»

Copyright © 2020-2025 Сервис развития карьеры Эйч. Все права защищены.

Политика конфиденциальностиПользовательское соглашениеОферта
Задачи с собеседований/Frontend-разработчик

Задачи с собеседований для Frontend-разработчик

Подготовьтесь к live-coding интервью на позицию Frontend-разработчик. Реальные задачи из ведущих IT-компаний с решениями.

Смотрите также вопросы с собеседований для Frontend-разработчик

805 задач
1

Вывод в консоль №69

Что выведится в консоль ```javascript const array = [1,2,3]; const array2 = array.forEach(item => item * 2).filter

2

Вывод в консоль №44

Определить что будет выведено в консоль ```javascript let firstObj = { greeting: 'hey' }; let secondObj = firstObj; f

3

Функция с временным лимитом выполнения

Необходимо написать функцию, которая принимает два аргумента – асинхронную функцию и временной лимит в миллисекундах. Фу

4

Вывод в консоль №68

Что выведится в консоль ```javascript console.log(new Date(2000,1,1) == new Date(2000,1,1)) ```

5

Вывод в консоль №61

В каком порядке выведутся log ```javascript console.log('script start'); setTimeout(function() { console.log(

6

Найти ошибки в коде

Найти и исправить ошибки в коде ```javascript import React, { useState } from "react"; import "./styles.css"; inte

7

Вывод в консоль №38

Определить что будет выведено в консоль ```javascript const shape = { radius: 10, diameter() { retu

8

Найти ошибки в коде

Найти ошибки в коде ```javascript export async function getUserData(userId) { const user = await fetch(`/api/users

9

Вывод в консоль №15

Определить что будет выведено в консоль ```javascript console.log('0'); setTimeout(function timeout() { conso

10

Реализация MinStack с операциями за O(1)

Реализовать stack, у которого все функции работают за константное время ```javascript class MinStack { pop() {

11

Реализация функции

Реализоавать функцию compose ```javascript const square = (x) => x * x; const times2 = (x) => x * 2; const sum = (a

12

Исправить код

Ререндер дочернего компонента SubElement только при чётных значениях count props менять нельзя ```javascript import Re

13

Найти ошибки в коде

Найти ошибки в коде ```javascript export const distributionCategories = (categoriesList, root, categoryToAdd) => {

14

Реализация аналога Promise.all

Необходимо написать свою функцию promiseAll, которая является аналогом Promise.all. Требования к функции: • На вход п

15

Преобразование массива пользователей в структуру, сгруппированную по указанному полю

Сгруппировать массив пользователей по одному из полей (кроме id) Внутри каждой группы должен быть объект (или Map), где

16

Функция проверки на палиндром

Написать функцию isPalindrom, которая принимает строку определяет, является ли она палиндромом. При этом пробелы, знаки

17

Реализация функции

Необходимо написать функцию str.join, которая склеивает строки через разделитель. ```javascript function str.join() {

18

Вывод в консоль №62

в какой последовательности выведутся log ```javascript import { useEffect, useLayoutEffect, useState } from 'react';

19

Парсинг типа Concat в TypeScript

Парсить тип Concat ```javascript /* _____________ Your Code Here _____________ */ type Concat<T, U> = any /* ____

20

Группировка анаграмм из массива слов

Дан массив, все анаграммы собрать в модули [["вертикаль", "компактер"], ["апельсин", "спанислы"], ...] ```javascript

21
22
23
24
25
26

Все 805 задач доступны в Сопровождении до оффера

Узнать подробнее