Публикации по теме 'interview-questions'
Какова ваша идеальная модель машинного обучения? Вопрос на собеседовании, который сбивает с толку недавних выпускников
Компании, нанимающие специалистов по машинному обучению, действительно обеспокоены двумя вещами.
Скучный вопрос: разбираетесь ли вы в технологиях хранения данных, которые использует компания?
Это может оказаться непростой задачей для новичков, так как стать профессионалом в области Azure Data Bricks, имея в качестве студента лишь лицензию Microsoft Office, может оказаться довольно крутым этапом обучения.
Второй вопрос:
Можете ли вы построить надежные модели и правильно использовать..
Самая длинная палиндромная подстрока с алгоритмом Манахера
Для заданной строки найдите самую длинную палиндромную подстроку.
Что такое палиндром?
Строка-палиндром читается одинаково как вперед, так и назад
Например: «абба», «абба».
Мы ищем подстроку, которая является палиндромом, а не подпоследовательностью (есть разница)
Эти вопросы имеют сходство с вопросом о поиске самой длинной палиндромной подпоследовательности, которую можно решить с помощью динамического программирования. Поскольку подстрока также является подпоследовательностью, мы..
Ежедневный бит(е) C++ | Максимально выгодный график работы
Ежедневный бит (е) C ++ # 128, Общая задача на собеседовании: максимальная прибыль для графика работы.
Имея список из N заданий, каждое из которых имеет время начала, время окончания и прибыль, определите максимальную прибыль, достижимую при обработке некоторых заданий при условии, что ни одно из них не перекрывается.
Предположим, что время начала и окончания находится в диапазоне {0..50000} и полуоткрытый интервал для времени начала и окончания, т. е. задание может начаться во..
Интервью по кодированию — Акции 101 (массив)
Когда покупать/продавать акции? Дан массив, содержащий дневную цену акции. Старайтесь найти максимальную прибыль.
Input: [20,10,30,44,26,40,50]
Output: 58
Explanation:
Buy on day 2 and sell on day 4, profit = 44-10 = 34.
Buy on day 5 and sell on day 7, profit = 50-26 = 24.
Мыслительный процесс:
Из предыдущего вопроса Переместить нули мы знаем, что, по крайней мере, мы хотим пройти по входному массиву один раз, поэтому временная сложность будет равна O(n) . Мы можем..
Вопросы на собеседовании по C# для начинающих
C# — это объектно-ориентированный язык программирования общего назначения. Самая последняя стабильная версия (на момент написания этого поста) — C# 6.0 , выпущенная в 2015 году.
В этом посте мы собрали список вопросов для интервью по c# и ответы на них как для начинающих, так и для опытных пользователей. Эти вопросы помогут вам подготовиться к собеседованию, быстро проверить и укрепить ваши технические навыки.
1. Что такое С#?
C# (произносится как CSharp) — это..