Логічні завдання

  1. Можуть бути буквально на логіку (тести Войнаровського):

«Саша дивиться на Ольгу, а Ольга дивиться на Андрія. Сашко має дітей, Андрія не має. Чи дивиться людина, яка має дітей, на людину, у якої дітей немає? Варіанти відповіді: «Так», «Ні», «Не можна визначити». Поясніть свою думку.»

2. На міркування та перебір варіантів, мета – побачити, як думає кандидат і наскільки він ерудований:

  • Месенджер. Один користувач надсилає іншому повідомлення – не доходить. У чому може бути причина?

  • Два абсолютно ідентичні комп'ютери (апаратна та програмна конфігурація), файли завантажуються з різною швидкістю. Чому?

  • Два абсолютно ідентичні комп'ютери (апаратна та програмна конфігурація), на одному баг відтворюється, на іншому немає. Чому?

  • Два різні мобільні пристрої з однаковою версією програми. Бек та зв'язок стабільні. На одну приходять нотифікації, на іншу немає. У чому може бути причина?

  • Є форма з 5 полями, після відправки до БД записуються лише 4. У чому може бути причина?

  • Програма при старті запитує про API профіль користувача і на основі отриманих даних розставляє в правильному порядку свої блоки інтерфейсу на головному екрані. Тобто йому потрібні лише цифри, решта рендерується з готових елементів програми. На основі лише цих даних, чи можна сказати, що додаток є нативним або гібридним?

3. Або на «логіку»:

«Є дві ізольовані одна від одної кімнати. В одній знаходяться 3 лампочки, в іншій – три вимикачі. Ви стоїте в кімнаті з вимикачами і можете перейти в кімнату з лампочками лише один раз. Необхідно визначити, яка лампочка вмикається якимось вимикачем.»

До першого типу можна підготуватися, вивчивши найрізноманітніші ази мат. логіки і вирішивши кілька прикладів. Багато хто ставиться до цього несерйозно і провалює цей тип завдань, тим часом такі завдання клацають на олімпіадах 5-клашки.

Другий тип завдань показує ерудованість у галузі computer science, тут допоможуть лише базові загальні курси.

Про підготовку до третього типу завдань, якщо опустити дискусії про їх непотрібність, можна сказати лише те, що простіше їх просто прочитати і запам'ятати рішення.

Дод. матеріал:

Last updated