HR contacted me through my application I submitted via Indeed.com. Had two rounds of in-person Interviews. First round was totally based on Resume as I was a recent grad. After a week I received a call for second round. This was a mix of technical and behavioral questions. Both lasted for 45 mins each.