AmoCRM · июль 2025

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

middle-senior Тех собес 1 вопрос 6 задач
1

JavaScript 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,…
Конец фрагмента

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

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

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