Какой функционал необходимо сделать на yii2, чтобы работодателю было понятно, что я с ним знаком?
Тут уже все зависит от того, насколько подкован работодатель. 
Если у работодателя нет опыта, то все сведется к тому:
- Знаете? Покажите сайты которые делали. Хорошо, вы приняты. 
Если работодатель подкован(с вами общается программист), то смотреть будут исходя из того, что ищет работодатель. 
Возможно вас попросят показать кусок кода, или попросить доступ к проекту. 
Если кратко, то в первую очередь я бы обратил внимание на:
1) Изменяли ли вы VEndor. Без шуток, но до сих пор встречаются такие люди. 
2) Используете ли вы миграции. 
3) используете ли вы хелперы языка на полную, а не пишите через $_GET['param'] и другие стандартные  функции  языка PHP. 
... 4) тут еще много всякого, в том числе и красота кода, и полноценное использование MVC. 
5) отдельно висят тесты. если человек овладел ими и пишет сначала тесты, то можно с уверенностью сказать, что по всем предыдущим пунктам он прошел. 
Опять же, знание фреймворка сводится к тому, что вы знаете, в каком месте читать мануал по тому или иному пункту. И как пишутся основные вещи.
Вопрос в том насколько сам работодатель с ним знаком?
Если проверять Ваши труды будет спец, то его устроит хорошо реализованный абстрактный модуль или widget размещенный на github. А если у Вашего труда лайки будут стоять - тем более отлично.
Если ЛПР там "как обычно", то стоит сделать красивую админку, можно взять шаблон LTEAdmin натыкать кучу анимированых графиков и т.д. "пыль в глаза". 
Часто встречал студии (пока был уверен, что работа в студии это перспективно и денежно), которые работают как конвейер выпуская однотипные лендинги на wp и хотят иметь одного спеца по yii, потому что иногда спрашивают. Но так как у них нет спеца, что бы оценить степень владения fremework-ом, то критерии оценки могут быть весьма парадоксальными. Тут больше лицом торговать придется, чем навыки показывать или по php и ООП будут гонять. К слову php и ООП надо знать в любом случае.