I applied online. The process took 4 weeks. I interviewed at NAVEX (Lake Oswego, OR) in Mar 2020
Interview
3 stage interview, with recruiting, then manager and then the team. Standard tech questions with more emphasis on personality and team fit. Overall a friendly experience, although a little daunting at the panel interview phase.