I applied online. The process took 3 weeks. I interviewed at Sephora (Houston, TX) in Sept 2018
Interview
You will get a pre screen interview call. Really basic questions, have your answer ready for "why sephora?". That'll be the first thing you are asked. Its more of a chance for them to get an idea of your personality and communication skills. As well as your schedule availabilty.