どちらも正しいですが、品詞が異なります。
①「in person」は、前置詞「in」と名詞「person」で構成される副詞句となります。
We conduct job interviews in person.
私たちは、採用面接を直接会って行う。
②「in-person」の様に「in」と「person」の間に「-(ハイフン)」が入る場合は、形容詞となります。
We conduct an in-person interview when hiring.
私たちは、採用時に対面の面接を行う。
難易度:6/10
関連リンク:「長い期間」を表したい場合、「long term」と「long-term」、どちらが正しいですか?