I applied online. The process took 2 weeks. I interviewed at Caltech (California)
Interview
I meet with another staff member initially they gave me a tour of the workplace, I then met with my supervisor who interviewed me for ~30 minutes. Next I met with individual lab members who also interviewed me (although less formally)