I applied through university. The process took 4 weeks. I interviewed at OSIsoft in Mar 2017
Interview
submitted my resume through career fair, after a couple weeks, one of the person emailed me and said I am going to the next level which is phone interview. Phone interview took about 30 to 40 minutes. After the phone interview, they set up onsite interview for the next month.