Просто "программистов" давно уже не бывает, бывают умеющие пользоваться теми или иными средствами программирования, для тех или иных задач. И в случае маленькой фирмы эти задачи предсказать бывает трудно, мне например приходилось делать и веб-приложения, причём как клиентскую, так и серверную часть, и работу с базой данных (SQL), а в последнее время вдруг назначили ответственным за безопасность, притом что никакого опыта во всём этом у меня изначально не было. Пришлось всё изучать на ходу. Что тут выяснять на собеседовании? Умеет ли человек учиться? Это только по ходу дела ясно будет.
Спокойствие, только спокойствие.