Логічні завдання
Last updated
Last updated
Можуть бути буквально на логіку (тести Войнаровського):
«Саша дивиться на Ольгу, а Ольга дивиться на Андрія. Сашко має дітей, Андрія не має. Чи дивиться людина, яка має дітей, на людину, у якої дітей немає? Варіанти відповіді: «Так», «Ні», «Не можна визначити». Поясніть свою думку.»
2. На міркування та перебір варіантів, мета – побачити, як думає кандидат і наскільки він ерудований:
Месенджер. Один користувач надсилає іншому повідомлення – не доходить. У чому може бути причина?
Два абсолютно ідентичні комп'ютери (апаратна та програмна конфігурація), файли завантажуються з різною швидкістю. Чому?
Два абсолютно ідентичні комп'ютери (апаратна та програмна конфігурація), на одному баг відтворюється, на іншому немає. Чому?
Два різні мобільні пристрої з однаковою версією програми. Бек та зв'язок стабільні. На одну приходять нотифікації, на іншу немає. У чому може бути причина?
Є форма з 5 полями, після відправки до БД записуються лише 4. У чому може бути причина?
Програма при старті запитує про API профіль користувача і на основі отриманих даних розставляє в правильному порядку свої блоки інтерфейсу на головному екрані. Тобто йому потрібні лише цифри, решта рендерується з готових елементів програми. На основі лише цих даних, чи можна сказати, що додаток є нативним або гібридним?
3. Або на «логіку»:
«Є дві ізольовані одна від одної кімнати. В одній знаходяться 3 лампочки, в іншій – три вимикачі. Ви стоїте в кімнаті з вимикачами і можете перейти в кімнату з лампочками лише один раз. Необхідно визначити, яка лампочка вмикається якимось вимикачем.»
До першого типу можна підготуватися, вивчивши найрізноманітніші ази мат. логіки і вирішивши кілька прикладів. Багато хто ставиться до цього несерйозно і провалює цей тип завдань, тим часом такі завдання клацають на олімпіадах 5-клашки.
Другий тип завдань показує ерудованість у галузі computer science, тут допоможуть лише базові загальні курси.
Про підготовку до третього типу завдань, якщо опустити дискусії про їх непотрібність, можна сказати лише те, що простіше їх просто прочитати і запам'ятати рішення.
Дод. матеріал:
Вільям Паундстоун - "Як зрушити гору Фудзі"