Для определения, кто из разработчиков является бэкендом, фронтендом и фулстеком, можно воспользоваться следующими тремя вопросами:
Сначала нужно обратиться к любому из разработчиков и спросить: "Ты бэкенд?" Если ответ "да", то это разработчик А, если "нет", то это либо В, либо С.
Затем задать второй вопрос тому же разработчику: "Кто такой фронтенд?" Если получен ответ "я", то это фронтенд В, если "он" или "не я", то это разработчик С.
Наконец, остаётся один разработчик без определения. Ему можно задать вопрос: "Кто из вас фулстек?" Если он указывает на кого-то другого, то этот разработчик - фулстек.