I got an email asking to interview through phone, and it was around 20 minutes. They asked about my background, resume, and visa requimrents. I passed on to the second round and there was two interviewers one behavioral and technical. It was very technical.
I met with a recruiter. She was very nice and thorough. She was very detailed in what was going to happen next. However, from there it got murky. The next interview was dry (this was with someone else) and was very vague. Some of my questions were dodged completely.
I applied online. The process took 2 weeks. I interviewed at Revature (Tampa, FL) in Nov 2017
Interview
I called by phone and was assigned a technical interview a week later. The technical interview covered the topics mostly given in the guide sent by them. The entire process was completed in less than two weeks.