Что можно сделать в качестве пет проекта?)
It depends.
Смотря, на какие технологии ты идешь на собес и к чему душа лежит.
Для веб-фреймворков хорошо, чтобы проект покрывал базовые фишки фреймворка -
паттерны, которые он юзает, ОРМ, которая там есть.
То есть, если это какой-то сайт: авторизация-регистрация, работа с файловой системой (загрузка картинок например там или еще чего), хорошо, если работа с внешними сервисами (через api), обычно к апи идет разжеванная документация - скопировал пример и все.
Также, если это веб-сайт, полезно запилить там более-менее современный UI, то есть, bootstrap и хотя бы jQuery. Может и не "спросят", но даже для внешнего вида это бонус.
Ну и конечно хорошо, если есть какая-то рюшечка, какая-то штука, которая отличает твой проект от аналогичных других. Что-то новое.
В принципе, это же актуально и для мобильной разработки - работа с UI, работа с ORM (Core data или что там есть), ясное понимание цикла жизни приложения, интеграция с сервисами.
Параллельно надо читать классику о том, как проходить собесы :) Потому, что знания - это круто, но интервью - это стресс.
http://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/098478280X