React.js — Вопрос на собеседовании — Удаление дубликатов хэштегов.

Проходил собеседование на должность фронтенд-разработчика React.js в одной из MNC компаний. Вопрос, который они задали, заключался в том, чтобы создать средство удаления дубликатов хэштегов.

Постановка вопроса:

Должна быть текстовая область, в которую пользователь может ввести столько хэштегов, сколько захочет, теги будут разделены пробелом и начинаться с символа #.

Теперь задача состоит в том, чтобы найти дублирующиеся хэштеги, введенные пользователем, и показать список под текстовой областью. В списке должна быть кнопка удаления X, нажатие на которую удалит дубликат из текстовой области, а также из списка дубликатов.

Образец ввода:

#kashmir #kashmirvalley #srinagar #dallake #reels #trendingreels #reelitfeelit #viral #viralvideos #viralvideos #viralreels #feelkaroreelkaro #mountains #love #couplegoals #bucketlist #moretocome #2022   #srinagar #dallake #reels #trendingreels #srinagar #dallake #reels #trendingreels #srinagar #dallake #reels #trendingreels #love #bucketlist
Вход в полноэкранный режим Выход из полноэкранного режима

Образец вывода:

#kashmir #kashmirvalley #srinagar #dallake #reels #trendingreels #reelitfeelit #viral #viralvideos #viralreels #feelkaroreelkaro #mountains #love #couplegoals #bucketlist #moretocome #2022 #bucketlistour
Вход в полноэкранный режим Выход из полноэкранного режима

Решение Ссылка на CodeSandbox — Удаление дубликатов хэштегов

Продолжительность — 1 час.
Интервьюер был очень любезен и помог, когда я застрял на обновлении состояния.

Спасибо, что прочитали. Дайте мне знать, если это было полезно, и вы также можете поделиться своими вопросами в поле для комментариев. (только вопросы по кодированию или заданиям).

Оцените статью
devanswers.ru
Добавить комментарий