Задачи На Собеседовании (Фронтенд), Часть 2

Начиная с моей предыдущей статьи о вопросах на собеседовании.

Задачи на собеседовании (интерфейс) Прошло почти два года.

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

Этот раунд интервью был отмечен большим количеством алгоритмических задач.

Трудно сказать, тенденция это или мне просто повезло.

Когда вся страна уже вернулась к работе, а программисты, как избранные, продолжают работать из дома, еще не поздно найти какую-то вторую работу.



Задачи на собеседовании (фронтенд), часть 2

Задача: Напишите полифилл для Promise. Целесообразность такого вопроса вызывает вопросы, даже если вам нужна поддержка пресловутого IE 11 (процент использования которого на момент написания статьи колеблется где-то в районе 0,5% - 1,5% по разным статистическим данным), то есть куча готовых полифилов.

Однако, вероятно, он призван показать знание того, как в принципе работает Promise, что это такое и как с ним работать.

Ну, вы, конечно, можете пойти и с этой точки зрения, но вы также можете просто спросить «как работать с Promise».

Еще пару раз просто теоретически спросили, как бы я это реализовал.

Решение

   

function Promise(fn) {

Теги: #Карьера в IT-индустрии #интервью #JavaScript #вопросы на собеседовании #вопросы на собеседовании
Вместе с данным постом часто просматривают: