Как понять что перед вами Senior Developer?
Какая вам разница как формально называется его уровень квалификации?
Ваша задача выяснить подходит ли его уровень квалификации
под ваши требования.
Причем не только уровень квалификации -
а еще и его интересы, в чем он предпочитает специализироваться.
И то и другое выясняется в обычной беседе.
По сути ваша задача выяснить -
может ли он решить вашу проблему.
А как при это он там назывался на старых работах по должности и по квалификации - дело десятое.
Как понять что человек который перед вами действительно стоящий разработчик а не шарлатан с бубеном?
В случае, если ты сам достаточно высокой квалификации - легко.
В результате профессиональной технической беседы по прошлым проектам. Если он это не выдумал, то легко углубится в любой интересующий вас нюанс. Разумеется, ваша квалификация должна быть достаточна для того. чтобы оценить правдоподобность ответов. Не стесняйтесь, уводите разговор в те аспекты, ч
то хорошо знаете вы лично.
Еще как вариант хороший (практиковал лично, хорошо выявляет людей с просто подвешенным языком, но без знаний) - можно притвориться, где-то высказать заведомо некорректную техническую мысль. Если кандидат вас с энтузиазмом поддержит - значит льет вам в уши, но действительно в данном вопросе не разбирается (вариант, что он пошутил на собеседовании - отметаем).
Если у тебя нет соответствующего уровня профессиональных знаний - никак.