I applied through college or university. The process took 4 weeks. I interviewed at CyrusOne (Dallas, TX) in Feb 2015
Interview
1st Round: HR
2nd Round: Onsite- Was Interviewed By VP and 2 Sr. Engineers. Complete Technical
3rd Round: Phone Interview by 2 Ohio Based Engineers, Not much Technical, more about knowing the team