Публикации по теме 'interview-questions'
Вопросы для собеседования по программированию для новичков
Правда ли, что вы готовитесь к предстоящей встрече программистов? Здесь мы собрали краткое изложение общих вопросов для интервью по программированию , которые помогут вам подготовиться к чему-то очень похожему. Постоянно большое количество выпускников программной инженерии сталкивается со специализированными собраниями, координируемыми ИТ-организациями для работы старших и младших дизайнеров.
Собеседования по программированию предназначены для проверки владения разработчиком структурами..
Ежедневный бит(е) C++ | Самый длинный возрастающий путь
Ежедневная часть (e) C++ # 30, Распространенная проблема на собеседовании: Самый длинный возрастающий путь
Сегодня мы рассмотрим распространенную задачу интервью C++: самый длинный возрастающий путь.
Для заданной матрицы, в которой каждый элемент имеет целочисленное значение, вернуть длину самого длинного возрастающего пути, то есть пути, в котором значение каждого элемента строго больше, чем у предыдущих элементов пути. Соседями считаются только ортогонально смежные элементы (т. е...
12. Сериализация и десериализация двоичного дерева
Вопрос: Создайте функции для сериализации и десериализации бинарного дерева (объект -> строка и строка -> объект).
20
/ \
10 15
/ / \
13 9 8
Первая функция должна возвращать строку, представляющую данное дерево, а вторая должна принимать ту же строку для восстановления исходного дерева.
Подсказки:
- Для просмотра узлов вы можете использовать DFS,
- Вам нужно преобразовать значение узла, но также и нулевой узел,
- Десериализация — это обратная логика сериализации...
Длина функции?? 🤔
Предисловие
В моем недавнем предварительном интервью мне задали вопрос, на который я не смог ответить. Вопрос был…
Увидев этот вопрос, сначала я был озадачен тем, как функция может иметь «длину», но, посмотрев на вопрос несколько секунд, я предположил, что «3» (количество аргументов).
Это было просто предположение, так что очевидно, что оно было неверным😅. Итак, после интервью я изучил эту тему и узнал, что функции имеют длину .
Сначала я обнаружил, что длина функции..
Вопросы с 1 по 10 на собеседовании по JavaScript:
Как создавать объекты в JavaScript?
В JavaScript вы можете создавать объекты, используя либо синтаксис литерала объекта, либо функцию конструктора. Объекты — это фундаментальные структуры данных, которые позволяют хранить и упорядочивать данные в виде пар ключ-значение.
Использование литерального синтаксиса объекта:
const person = {
name: 'John Doe',
age: 30,
occupation: 'Engineer',
greet: function() {
return `Hello, I'm ${this.name}!`;
}
};
Использование функции..
Проект по обогащению портфолио: решение проблемы с рюкзаком 0–1 в Javascript
В своем проекте по обогащению у старших я решил ответить на распространенный, но сложный вопрос собеседования: как решить задачу о рюкзаке 0–1:
Предположим, у нас есть набор из n элементов, каждый с заданным неотрицательным значением wi и неотрицательным значением vi , где i = 1,…, n. Нам дается рюкзак грузоподъемностью Вт . Найдите максимальное значение для подмножества элементов, общий вес которых не превышает W .
Решение грубой силы
Чтобы найти метод грубой силы для..
Набор вопросов по машинному обучению (2)
В этой серии мы рассмотрим часто задаваемые вопросы об машинном обучении на собеседованиях. Ответы не настолько глубоки, как математика, но должны быть достаточными для интервью.
ПРЕДЫДУЩИЙ ВОПРОС: