Публикации по теме '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) — это..