G
enby!

Задача на собеседование по QA Automation SDET: найти дубликаты в массиве

Запишитесь на бесплатную *консультацию по карьере в QA с Сергеем*: https://calendly.com/codemify/consult...
Недельный *Вводный курс по ручному QA*: https://codemify.com/intro-week?utm_s...
*Недельный вводный курс по автоматизации QA*: https://codemify.com/intro-automation...
*Курсы и цены*: https://www.codemify.com/experts
Instagram Codemify:   / codemify_   Telegram Codemify: https://t.me/codemifyschool
LinkedIn Сергея:   / sergii-khromchenko-1099ab93   Ссылки для связи: Посмотрите свой первый БЕСПЛАТНЫЙ QA Урок - https://codemify.com/free-training-form
*Курсы по тестированию*: *Курсы для новичков без опыта*: ✋ Обучение ручному тестированию (1,5 месяца) - Попробуйте БЕСПЛАТНО - https://codemify.com/manual-qa-course...
✋🧑‍💻 Полный курс по тестированию: руководство + автоматизированное тестирование (5 месяцев) - запишитесь на бесплатный вводный урок здесь - http://codemify.com/courses
Расписание курсов - https://codemify.com/courses-schedule
*Плейлисты YouTube для вас*: ✅ Подробнее о работе тестировщика:    • QA Engineer Job in details   ✅ Отзывы наших студентов:    • Codemify Bootcamp Student Reviews - QA Eng...   ✔️ Форма регистрации на курс — ​https://codemify.com/contact
✔️ Отзывы студентов Bootcamp: https://codemify.com/testimonials
00:00 – Код, написанный ИИ (введение) 00:02 – Почему ИИ бесполезен без его понимания 00:10 – Объяснение сложностей с алгоритмами на собеседованиях QA 00:58 – Знакомство с Сергеем (инженером по тестированию и наставником) 01:23 – Помощь студентам по всему миру в поиске работы в сфере QA 01:32 – Задача по кодированию: поиск дубликатов в массиве (JavaScript) 02:01 – Создание функции findDuplicates в JS 02:35 – Пример массива с Дубликаты 02:54 – Различные способы решения проблемы дубликатов 03:13 – Метод полного перебора (вложенные циклы) 03:20 – Почему полный перебор неэффективен 03:38 – Использование цикла forEach для повышения эффективности 04:07 – Хранение данных в объекте для подсчёта 05:10 – Отслеживание дубликатов в объектах 06:04 – Проверка ключей с помощью hasOwnProperty 06:34 – Визуализация объекта счётчика чисел 07:15 – Обновление счётчиков для повторяющихся значений 08:01 – Увеличение значений с помощью оператора ++ 08:18 – Запуск кода и отладка ошибок 08:47 – Зачем нужны консольный лог и возврат 09:17 – Правильный вывод: уникальные и дублирующиеся числа 09:46 – Определение количества Число вхождений каждого числа 10:04 – Эффективное извлечение только дубликатов 10:28 – Добавление объекта дубликатов для отслеживания дубликатов 10:53 – Определение повторных вхождений чисел 11:21 – Реализация логики дубликатов внутри дубликатов 11:46 – Обработка первых и повторных вхождений 12:09 – Корректное добавление дубликатов 12:18 – Отображение всех дубликатов в результатах 12:40 – Примечание: Бесплатное обучение английскому языку для студентов технических специальностей 12:47 – Возвращение к объяснению кода дубликатов 13:00 – Ошибка: неверное количество дубликатов 13:20 – Исправление логики подсчёта дубликатов 13:37 – Проверка правильности количества дубликатов 14:05 – Дальнейшее улучшение обнаружения дубликатов 14:36 ​​– Добавление индексов для каждого дубликата Значение 14:46 – Напоминание о паузах и перерывах (сохраняйте концентрацию) 15:04 – Добавление индексов с помощью цикла forEach 15:34 – Использование push() для сохранения дубликатов индексов 16:02 – Конечный результат: дубликаты с индексами 16:10 – Лучшая визуализация с console.table 16:29 – Чистые результаты: вхождения и индексы дубликатов 16:46 – Подведение итогов: все дубликаты найдены с помощью индексов 16:55 – Заключение и следующее видео

Смотрите также