Я також задаю подібне запитання, і я згоден з більшістю інших відповідей. Можливо, це допоможе респондентам зрозуміти ЧОМУ такий тип питань важливий? Припустимо, нам належить прийняти важливе ділове рішення, і для цього нам потрібно побудувати нову систему. Якщо хтось підбігає до вас і запитує, що потрібно для створення системи, яка робить X, чи можете ви дати їм проникливу відповідь, яка передбачає основні проблеми та необхідні ресурси?
Молодший програміст не має уявлення, з чого почати. Вони не готові розпочати розмову без детальної специфікації. Старший програміст миттєво побачить, що в цьому питанні є багато аспектів, і спробує приступити до виклику. Вам не потрібно розробляти архітектуру кожного аспекту, просто визначте архітектурну проблему, а потім з’ясуйте, як її вирішити.
Розглянемо проблему Документів Google:
Цікавою є шкала нахилів запитів, яка буде надходити. Ви не можете просто отримати єдиний сервер і розгорнути на ньому свій код - це більше завдання. Успішний респондент може зайнятися цим і опише види ресурсів, які знадобляться, а також деякі технічні проблеми в реалізації в такому масштабі, і додаток, який не тільки має стан, він поділяє стан на декількох користувачів.
Ще одна цікава річ щодо Документів Google - це те, що декілька людей можуть редагувати одночасно. Успішний респондент зможе обговорити механізми, щоб переконатися, що отриманий документ не є сміттям, і справді чудовий кандидат усвідомить, що різні методи синхронізації чи об’єднання редакцій матимуть великий вплив на продуктивність та UX. Можливо, навіть обговоріть варіанти: Спільний редактор документів для написання коду, ймовірно, повинен використовувати інший метод вирішення конфліктів, ніж типовий Google Doc, оскільки для речей, що відбуваються в іншому порядку або мають дещо іншу структуру, є різні наслідки.
Немає єдиного правильного способу створення додатка, наприклад, Google Docs, вам не потрібно визначати, що б ви робили для кожного компромісу, але дійсно чудово знайти область, яка має цікаву проблему, і чітко пояснити, що таке торгівля -виклики можуть бути
-т.