Задачи На Собеседовании (Интерфейс)

Так получилось, что за время моей карьеры фронтенд-разработчика я посетил множество собеседований.

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

Я тоже хочу внести свою лепту и поделиться накопившейся коллекцией вопросов.

Просить.



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



Лирическое отступление

На собеседования меня приглашают охотно, не знаю, из-за ли это милой фотографии в резюме или из-за его содержания.

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

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



Задания

Для начала что-нибудь попроще.

1. Есть какая-то строка (var str = 'fgfggg';), что будет, если взять str[0]? Отвечать str[0] вернет строковый символ с нулевым индексом.

Строка в js неизменяема, то есть из нее можно прочитать символ, но нельзя записать.

2. Реализуйте методы, которые во время выполнения строки (2).

plus(3).

minus(1) выдадут на выходе 4. Отвечать Поскольку мы работаем с числами, нам необходимо расширить прототип Number новыми методами.

   

Number.prototype.plus = function (value) {

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