I applied online. The process took 7 weeks. I interviewed at Kiva (San Francisco, CA)
Interview
I had four separate interviews with a range of team members, going from who would be my manager, to the leader of the team to the executive leader of the team. I was impressed by how the quality of the questions and the conversation.