Публикации по теме 'interview-questions'
Leetcode 713. Продукт подмассива меньше K — «Python».
В этой статье мы решим классическую задачу о скользящем окне, не очень сложную, но хорошую, чтобы освежить технику скользящего окна.
В чем проблема спросить?
Нам дан массив nums , содержащий целые числа. Нам также дано целое число k . Наша задача — найти, у скольких подмассивов этого массива произведение строго меньше k .
Подход
Ключом к эффективному решению этой проблемы является использование метода скользящего окна. Метод скользящего окна используется для выполнения..
Расшифровка ценностей компании в интервью старшего разработчика: собственность
Этот пост является частью моей серии статей о руководстве по комплексному подходу к собеседованию со старшими разработчиками . Это образец статьи из моей 170-страничной электронной книги, доступной в формате PDF ( цена 30 долларов США , но Первые 100 покупатели, переходящие по этой ссылке Medium , получают специальную скидку 50 % ).
Покупка PDF-файла дает вам все 40+ примеров вопросов и ответов , а также позволяет вам потратить…
Вопрос для собеседования по JavaScript и отступление от XOR
Вопрос для собеседования по JavaScript и отступление от XOR
Это вопрос, который я узнал от коллеги. Я задавал этот вопрос во время собеседований по JavaScript, но на самом деле это логическая головоломка, не зависящая от языка:
Предположим, есть массив из 100 элементов, состоящий из целых чисел от 0 до 99 (включительно). Один элемент случайным образом выбирается из массива. Если бы вам был дан только результирующий массив из 99 элементов, как бы вы нашли выбранное число?..
Реализовать strStr()
Литкод 28
Реализовать strStr() | LeetCode OJ Реализовать strStr(). Возвращает индекс первого появления иглы в стоге сена или -1, если игла не является частью… leetcode.c
Вопрос
Реализовать strStr(). Возвращает индекс первого появления иглы в стоге сена или -1, если игла не является частью стога сена.
Подсказки
Скользящие индексы двух строк -> Два указателя
Большой О
O(m * (n-m+1)), где n = длина стога сена, m = длина иголки...
Опыт интервью в качестве старшего разработчика: мартовский выпуск
Опыт интервью в качестве старшего разработчика: мартовский выпуск
Неожиданные интервью и результаты от Senior Software Engineer → Tech Lead Positions.
В этом месяце я дал 2 интервью и поделюсь с ними своим опытом.
Одно из них было неожиданным, поскольку компании до сих пор задают Leedcode сложные вопросы на собеседованиях.
В целях конфиденциальности я не буду называть компании. Но для удобства это компании А и Б.
Первое собеседование (задание по низкоуровневому дизайну)..
Вопрос интервью, связанный с анализом главных компонентов (PCA) | Часть PCA — 3
На этой странице мы изучим некоторые вопросы для интервью, связанные с анализом главных компонентов (PCA).
Что такое уменьшение размерности?
Уменьшение размерности относится к уменьшению размеров или функций, чтобы мы могли получить более интерпретируемую модель и улучшить производительность модели.
Используется ли PCA для выбора признаков?
PCA не предназначен для метода выбора признаков. Выбор функций означает выбор подмножества функций из полного набора функций. В то время как..
Какова связь между распределением Гаусса и CLT?
Распределение Гаусса — это распределение вероятностей, которое является симметричным и имеет форму колокола. Он параметризуется средним значением и стандартным отклонением и обычно используется для моделирования случайных величин, возникающих в природных явлениях, таких как рост людей, вес объектов и многие другие…