У нас вы можете посмотреть бесплатно Я решил сложный вопрос по JavaScript на собеседовании META | Process Async Callback Queue или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
#coding #frontend #dsa #interviewquestions #programming #javascript Этот вопрос был задан на собеседовании на должность старшего фронтенд-инженера в META (Facebook). Этот вопрос на собеседовании по JavaScript оценивает вашу способность эффективно обрабатывать и выполнять асинхронные операции. Суть задачи: Метод процесса получает одну асинхронную функцию, которая должна быть выполнена по следующему алгоритму: Если в данный момент классом не выполняется ни одна асинхронная функция, полученный метод обратного вызова должен быть выполнен немедленно. Если в данный момент выполняется только одна асинхронная функция, метод обратного вызова также должен быть выполнен немедленно. Если в данный момент выполняются две асинхронные функции, следующий метод обратного вызова должен быть поставлен в очередь. После завершения одной из текущих выполняемых асинхронных функций. Если конструктору не передано ни одного аргумента, должен быть выполнен первый метод обратного вызова, помещенный в очередь (в порядке очереди). – Если аргумент, переданный конструктору, имеет тип LIFO, должен быть выполнен последний обратный вызов в очереди. – Если в очереди более 6 обратных вызовов, отбросить все лишние обратные вызовы. – Если в очереди более 3 обратных вызовов, следовать принципу FIFO, если конструктору не передан аргумент. Подпишитесь на мой плейлист, чтобы найти интересные вопросы для собеседования по фронтенду. Плейлист с вопросами по машинному кодированию — • Frontend Machine Coding questions Плейлист с вопросами по JavaScript для собеседования — • JavaScript Interview Questions Также ознакомьтесь с моим курсом по подготовке к собеседованию по фронтенду — https://alpha.learnersbucket.com/cour... Всё необходимое для собеседования по фронтенду — в одном месте. Запишитесь один раз и получите пожизненный доступ. 150 задач по JavaScript. 46 вопросов по машинному кодированию. 17 вопросов по проектированию фронтенд-систем. 19 структур данных и 180 решённых алгоритмов на JavaScript. Освойте шаблоны проектирования, шаблоны рендеринга и фундаментальные концепции веба. Наборы вопросов для собеседований по Atlassian, META, Zepto, Coursera, Thoughtspot, Google, Amazon, Microsoft, Uber, Razorpay, Postman, Navi, Intuit со встроенным редактором для отработки ответов. Более 2500 зарегистрированных студентов. Ссылки в социальных сетях: Twitter: / learnersbucket LinkedIn: / prashant-yadav-lb Блог: https://learnersbucket.com Рассылка: https://learnersbucket.substack.com/