Архив рубрики ‘Алгоритмы’
Фев
2025
Ноя
2024
Почему я не готовлюсь к алгоритмическому интервью
И не очень люблю людей, которые к нему «готовы». По моему мнению, главное на интервью — это понять как человек думает и как решает проблемы. Если соискатель написал задачу за 5 минут правильно и оптимально, не переписывая в процессе несколько раз код, то… Никакой информации интервьюер не получит. Точнее придётся выбирать между версией, что на […]
Окт
2024
Анализ задачи с собеседования в Google: конь и телефонные кнопки
Для начала я должен заявить: хотя собеседование кандидатов — это одна из моих профессиональных обязанностей, в этой статье представлены лишь личные наблюдения, истории и мнения. Они ни в коем случае не являются официальными заявлениями Google, Alphabet или любых других лиц или организаций. Это была первая задача, которую я использовал в своей карьере собеседующего, она же […]
Апр
2019
Фибоначчи на собеседовании
Вычисление ряда Фибоначчи — это классическая алгоритмическая задача, потому её нередко дают на собеседованиях, когда хотят проверить, что кандидат в принципе хоть как-то умеет в алгоритмы. Предположим, вы тот самый кандидат. Вам дали задание: на языке JavaScript написать функцию fib(n), возвращающую энное число Фибоначчи. Считаем, что нулевое число Фибоначчи — это нуль. Проверка корректности аргумента […]
Авг
2015
Почему все так любят пошаговые инструкции, а они не работают
Всем нам сотни раз попадались статьи, тренинги, книги с такими названиями, как «Пошаговая инструкция, как сделать бизнес», «10 шагов, как заработать миллион» или «Простой алгоритм достижения счастья». Такие заголовки нам нравятся и притягивают наше внимание. И безумно хочется воспользоваться этими волшебными советами. Однако я вынужден вас разочаровать – они не работают в жизни. Совсем не […]
Янв
2014
Распознай это! Конкурс «Родная речь» 2014
Всем привет! В прошлом посте мы анонсировали конкурс разработчиков «Родная речь-2014», участники которого должны будут создать работоспособный алгоритм преобразования распознанной последовательности фонем в текст, соответствующий нормам русского языка. Регистрация уже началась, и чтобы помочь сомневающимся определиться с решением: принимать ли участие, я попробую объяснить, что же нужно сделать в рамках конкурса.
Янв
2014
Архитектура убеждения, 7 механизмов манипуляции пользователями
Когнитивное восприятия себя и окружающих людей мешает нам дать объективную оценку происходящему. Мир вокруг нас воспринимается через призму собственных убеждений и потакания своим инстинктам. Задумаетесь, как вы принимаете решения? На чем они основаны: на логике, эмоциях или психологических установках? Например, Маша, считает, что вечно опаздывающий на работу Вова — страшно неорганизованный человек, который не умеет […]
Янв
2014
Конкурс «Родная речь-2014»: на старт, внимание, марш!
Всем привет! 15 января открылась регистрация участников ежегодного конкурса разработчиков – «Родная речь-2014». Победитель получит 120 000 рублей, серебряный призер – iPhone 5, а финалист, занявший третье место, – iPad 4. Заполнить заявку самостоятельно или от имени команды можно на сайте деловой сети Marketing to Innovation, Education, Science, оказывающей конкурсу техническую поддержку. Процедура регистрации подробно […]
Сен
2013
Big Data как инструмент выработки лояльности у клиентов платёжных систем
Уже сегодня крупные компании начали движения в области сбора и анализа больших массивов данных, а некоторые начали их применять на практике. Рамин Алиев, CEO RBK Offers, приводит кейс работы с Big Data на примере проекта RBK Offers.
Май
2013
Написание диссертации по IT-тематике ver. 2.0
Лирика В ответ на пост «Написание диссертации, связанной с it: ожидания и российская действительность». Заранее прошу прощения, но для размещения этого поста в хабе «Учебный процесс в ИТ» у меня, как выяснилось, не хватает кармы. Условно будем считать диссертацию большим проектом, а мой пост неким алгоритмом ее написания. Честно говоря, прочитав вышеуказанный пост, я так […]