По поводу последнего вопроса. Мы используем Codility с заданиями уровня Low to Medium. Я никогда такие штуки не любил но на практике оказалось эти тесты полезны и показывают как программист может справляться с относительно несложными заданиями за ограниченное время в стрессовой ситуации. И те кто делают 100% обычно оказываются очень неплохими сотрудниками.
Конечно не надо 100% полагаться на тесты или отсеивать всех кто не набрал 100%. Надо смотреть на резюме и лично разговаривать. Но штука полезная. Отсеивает откровенных обманщиков где резюме расписано как у архитектора гугла а на практике не могут простую рекурсию написать.
По поводу заданий Hard на пол часа - я не думаю что это хорошая идея т.к. человек и так в стрессе а вы ему искуственный интеллект за полчаса предлагаете написать 
|