Людей которые себя позиционируют junior разработчиками, но вместе с этим имеют опыт работы в другой сфере, часто проверяют на способность работы программистом в целом, а выбранная специализация(android, frontend, backend) уже второстепенно. Про тестеров могут возникнуть вопросы вроде "Может быть он хотел стать программистом, но не смог никуда устроится и стал тестером".
Так что я бы на вашем месте готовился к вопросам по Java(коллекции, GC, ООП, работа с памятью и тд), вопросам по основным алгоритмам и структурам данных. И если вы идете в серьезную компанию, а не стартап какой попало, то я бы на вашем месте готовился усердно, т.к. вашими конкурентами будут 20-22-х летние студенты или выпускники, которые последние несколько лет учили все выше перечисленное ежедневно, и еще, наверняка, у них не пустой GitHub/StackOverflow и они гарантированно как минимум год готовы будут работать за опыт, что в вашем случае еще не факт.
Если вы покажете себя как потенциально хороший программист, то вам простят не 100% знание Android'а.