40:42Мок-собеседование Java: Min Stack и SQL
Кандидат реализует стек с быстрым получением минимума и решает SQL-задачу о покупателях и заказах. Интервьюер помогает проверить сложность, граничные случаи и корректность запроса.
Кандидат реализует Min Stack с O(1) операциями, проверяет дубликаты и решает две SQL-задачи.
Источник: Павел Сорокин
Открыть на YouTubeПрактическая часть мок-интервью начинается с Min Stack: кандидат должен реализовать стек, который возвращает текущий минимум за O(1). Он предлагает решение, пишет код и вместе с интервьюером проверяет случай с повторяющимися минимумами; в результате обсуждается вариант с дополнительным стеком значений. После этого формат переключается на SQL. Разбирается запрос Employee Bonus с условиями соединения таблиц, а затем задача, где по иерархической таблице нужно различить root, inner и leaf-узлы. Ведущий поясняет, какие допущения и крайние случаи стоит проговаривать при live coding.
40:42Кандидат реализует стек с быстрым получением минимума и решает SQL-задачу о покупателях и заказах. Интервьюер помогает проверить сложность, граничные случаи и корректность запроса.
57:23Реальное техническое интервью на позицию .NET/C#-разработчика: опыт с Web API и SQL, вопросы по асинхронности и live-coding-задачи на алгоритмы, потокобезопасность и SOLID.
52:32Кандидатка решает две задачи на массивы и задачу на связанный список. Интервьюер помогает прояснить представление узлов, циклов и обмен элементов.