Расскажу как сам недавно собеседовался в большую контору: по кодингу было три онлайн сессии: работа с деревом, распаковка зажатой картинки, шелл скриптинг (bash). В другую контору при тестировании были три задачи (но тут дохрена времени было): парсинг текста, преобразование входных величин в выходные на основе парсенного, вторая задачка была чисто комбинаторика: расчитать количество возможных перестановок чтобы получить в заданной последовательности буков палиндром, если возможно, третья - написать симулятор игрушки "фрогги", мож кто помнит лягуху через дорогу пропрыгать надо было. Все это были тесты на эмбеддед программера.
Работа с деревом мне показалась из такого опыта самым простым по обьему, возможно посмотреть кодестайл, разбадяжил еще битовыми операциями с узлами. По времени как раз на меньше часа. На 10 минут если человек в теме, на полчаса если частично, ну за час с подпинываниями если пациент подает признаки вменяемости.
Fatal error: Uncaught Error: Cannot use object of type class@anonymous as array in /var/www/vhosts/caxapa.ru/cgi-bin/Message.php:175 Stack trace: #0 /var/www/vhosts/caxapa.ru/cgi-bin/Message.php(110): Redactor(Object(MessageX), Object(class@anonymous)) #1 /var/www/vhosts/caxapa.ru/www/index.html(38): include('/var/www/vhosts...') #2 {main} thrown in /var/www/vhosts/caxapa.ru/cgi-bin/Message.php on line 175