I worked at a company where we interviewed frequently in teams of two.
The pairs were chosen mostly at random from the large development team, except that at least one would be more experienced with the company, typically.
The first team of two would get to know the person.
The second team would do a technical interview.
If the candidate did well by getting four thumbs-ups, they would often be invited to have lunch with members of the team they could be joining. Unless lunch went horribly, they would then meet with a director for the final interview.
Eventually the lunch part was skipped, but it was a helpful way to expose potential culture or tech fit problems that were missed earlier.
This process worked really well, with the exception of the candidate often having to explain some part of their background three times.
I’ve never been part of an interview since that I liked as much, and we didn’t wear out.
The pairs were chosen mostly at random from the large development team, except that at least one would be more experienced with the company, typically.
The first team of two would get to know the person.
The second team would do a technical interview.
If the candidate did well by getting four thumbs-ups, they would often be invited to have lunch with members of the team they could be joining. Unless lunch went horribly, they would then meet with a director for the final interview.
Eventually the lunch part was skipped, but it was a helpful way to expose potential culture or tech fit problems that were missed earlier.
This process worked really well, with the exception of the candidate often having to explain some part of their background three times.
I’ve never been part of an interview since that I liked as much, and we didn’t wear out.