Квиз со звёздочкой для С++ программистов от Сергея Кушниренко

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Привет всем любителям побрейнштормить и хорошенько развлечься! Команда PVS-Studio на связи. Новый крутой квиз с интересными вопросами из мира программирования уже у нас на сайте. Да не простой квиз, а задачки от Сергея Кушниренко — разработчика игр в 4A Games! Если устали от рутинных задач и хотите поразмять мозг чем-то интересным, welcome!

Сначала была идея

Как появился этот квиз? Чисто случайно. Недавно наша команда наткнулась на две статьи от Сергея. В них автор предлагает поразмышлять над интересными и запутанными ошибками: некоторые из личной коллекции, скрупулёзно собранные за много лет практики; другие использовались Сергеем и его командой в разработанном им формате собеседования "Собес наоборот". Поверьте, ошибки непростые — там есть над чем поломать голову.

Когда разработчики из нашей команды прочитали статьи, идея квиза возникла сама собой. Мы написали Сергею, и он любезно согласился нам помочь. А дальше дело за малым — придумать варианты ответов на каверзные вопросы, оформить и представить читателям!

Пошаговая инструкция

Итак, разберём подробнее, как же вам поучаствовать в нашем квизе? Всё очень просто!

Шаг 1

Выдохните и сосредоточьтесь, вопросы будут не из лёгких. Если вы ответите на большинство из них без проблем, то вы явно высококлассный специалист, пишете много кода, да и вообще человек хороший. Сосредоточились? Тогда вперёд, на страницу квиза по этой ссылке!

Шаг 2

Страх и сомнения остались позади. Скорее жмите кнопку "Начать". Далее всё просто: читаете вопрос, выбираете вариант ответа, который считаете правильным, жмёте ответить. Если выбранный вами ответ стал зелёным — вы не ошиблись, если красным — не расстраивайтесь и смотрите на зелёный, он был верным.

Шаг 3

Ну вот и всё, настало время полюбоваться своими результатами. Делайте скрин и ставьте в рамочку, если ответили на все вопросы верно, и не расстраивайтесь, если результат оказался слабым. Эти задачи были действительно со звёздочкой.

А что в итоге?

Нашли все ошибки? Не расстраивайтесь, если нет. Наш анализатор поможет найти такие баги. Хотите проверить? У вас будет такая возможность: после прохождения квиза мы подарим вам бесплатную триальную лицензию на 30 дней. Попробуйте PVS-Studio на ваших проектах и испытайте его мощь в анализе кода :)

И, конечно, в конце квиза будет ссылка на статью с подробным разбором всех заданий. В принципе, ссылку на эту статью можно оставить здесь, но я этого не сделаю. Это неинтересно!

А если хочется ещё?

Если хочется ещё статей с поиском ошибок и их подробным разбором, то у нас есть что вам предложить. Вот небольшой список:

  • Проверяем YTsaurus. Доступность, надёжность, open source

  • Опечатки, нулевые указатели и коварный таб: 33 фрагмента в библиотеке GTK

  • Поиск ошибок в проектах на основе Unreal Engine

  • Ква! Как писали код во времена Quake

На этом на сегодня всё! А если хотите ещё немного развлечься, вас ждёт раздел развлечений на нашем сайте. Игры, викторины и квизы помогут с пользой скоротать свободное время. Заходите, не пожалеете!

Если хотите поделиться этой статьей с англоязычной аудиторией, то прошу использовать ссылку на перевод: Boris Novoselov. A hard quiz to crack for C++ programmers by Sergei Kushnirenko.

Источник: https://habr.com/ru/companies/pvs-studio/articles/781878/


Интересные статьи

Интересные статьи

Конкурс для C++ программистов и их любимых баговПривет всем крутым C и С++ разработчикам! Команда PVS-Studio на связи. Новый год не за горами, поэтому мы подготовили вам новый конкурс с призами!
Привет! Мы уже написали несколько постов про наш центр компетенций аналитики — про онбординг джуниоров, про рабочие процессы и прочее. Сегодня я хочу рассказать про то, как проводить тимбилдинги, кото...
Довелось мне на стройке поработать, когда студентом был. Недолго, всего неделю. Но за это успел лицезреть целую жизнь, с необычными персонажами, перипетиями и, конечно, драмами.Аналогичны...
Я — большой фанат подкастов. Я реально просто обожаю их слушать. Подкасты помогают скоротать время в метро, узнать что-то новое, или просто весело и задорно провести свободное время. 24 о...
Политики в этом посте не будет. Профсоюзы это не про политику, профсоюзы это про экономику. Так что будет только про экономику. Хотя ладно, чего я вру, будет политика, будет, профсоюзы хоть и про...