I applied online and was asked to come to the University for an in-person interview a couple weeks later. Met with the PI of the lab and was asked typical interview questions. I was offered the position the following week.
I applied through other source. The process took 1 day. I interviewed at University of Arizona (Tucson, AZ) in Apr 2016
Interview
Basic resume questions, talk about life goals, programming and research skills. Very Easy interview, PI just basically wanted to know if you were a good for for the lab. Make sure you read up on what research the lab has done in the past and is currently doing.