AmoCRM · май 2025

Тех собес на middle-senior Frontend Разработчик в AmoCRM

middle-senior Тех собес 7 задач
1

Coding Tasks

Практика

1. Задача: Написать функцию, которая генерирует случайные цвета

console.log(generateRandomColor()); // '#4B8A3F'
console.log(generateRandomColor()); // '#E63D7B'
console.log(generateRandomColor()); // '#2C4F9D'

2. Задача: Сказать, что выведется в консоли и как можно отрефакторить

const fetchData = () => {
  return Promise.resolve([
    {
      name: 'John',
      age: 30,
      skill: 'JS',
    },
    {
      name: 'Mary',
      age: 15,
      skill: 'PHP',
    },
    {
      name: 'Peter',
      age: 25,
      skill: 'GO',
    },
    {
      name: 'Jorge',
      age: 10,
      skill: 'GO',
    }
  ]);
};

const groupDataBySkill = (data) => {
  return data.reduce((total, item)…
Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Frontend Разработчик».

в этом собесе: 7 задач с кодом 2 секции
  • Ещё 98 текстовых собесов направления
  • 480 видеозаписей собеседований
  • Приоритетная поддержка
1490₽/мес