29. Разделите два целых числа.
Деление можно выполнить вычитанием удвоенных делителей. Использование отрицательных значений позволяет обработать MinInt32 без выхода за 32-битный диапазон.
Читать ответПодготовка к интервью
105 вопросов с собеседований в Яндекс Маркет
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Яндекс Маркет. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: channels, concurrency, goroutines.
Каталог
Деление можно выполнить вычитанием удвоенных делителей. Использование отрицательных значений позволяет обработать MinInt32 без выхода за 32-битный диапазон.
Читать ответИспользуйте скользящее окно: расширяйте его справа, а при достижении target сокращайте слева. Для положительных чисел это O(n) времени и O(1) памяти.
Читать ответday retention и 30-day retention — это метрики удержания пользователей, показывающие, какой процент пользователей возвращается в продукт спустя 7 и 30 дней после первого использования соответственно.
Читать ответПозитивный риск — это возможность, которая может принести пользу проекту. Основные стратегии реагирования на позитивный риск:
Читать ответОт предстоящего проекта обычно ожидаю четко поставленных целей и задач, понятной архитектуры и технических требований.
Читать ответДа, я работал над проектами с использованием многопоточности.
Читать ответОбсуждение зарплатных ожиданий — это индивидуальный процесс, зависящий от опыта, навыков, региона и рыночных условий. При ответе на этот вопрос важно:
Читать ответЕсли вопрос касается интервью на позицию Java-разработчика (junior или middle), то ответ должен быть честным и конструктивным.
Читать ответЯ согласился пообщаться, потому что даже при пассивном поиске важно поддерживать профессиональные контакты и быть в курсе рынка.
Читать ответИндексация зарплаты — это процесс регулярного пересмотра и повышения заработной платы с учётом инфляции, роста квалификации или изменений на рынке труда.
Читать ответГибридный рабочий график — это сочетание работы в офисе и удалённо. Рассмотрение такой возможности зависит от личных предпочтений и специфики работы.
Читать ответВ качестве примера, я могу рассказать о проекте, в котором участвую: это веб-приложение для управления образовательными курсами.
Читать ответ