I applied online through there website. One of their recruiters contacted me a few months later to set up a screening call to gage your interest in the position. Then they set up a phone interview with two engineers where they asked regular resume and behavioral questions. If you make it past the first interview, an engineer from the team you could possibly work for contacts you to get to know you and see if you fit into the team. After that interview they contacted me a week later with an offer.