Applied online for entry level software engineer.
First, they call you to see if you are interested, and check if you have any programming knowledge or experience.
Next, they transfer you over to a recruiter who goes over the company specifics. They will let you know salaries and expectations. You will have to travel and if you do their training, it will be in Virginia. If hired, it will be a 2 year contract and you will male $45k the first year and up to $55k the following year.
The recruiter gives you great insight on how this all works. Basically, revature trains you and tries to get you hired by big companies like Netflix, Capital One etc.. banks and such so Java or Object Oriented Programming is a must.
Once hired by those companies you will still be a revature employee, making less than what the company pays, because grated revature got you in and trained you. This is the golden ticket, so it is worth the investment if you want to get your foot in the door and inti the world of programming and software engineer.
Ultimately, revature wants the company you are temporarily assigned, to buy you out. This is possible if you are a good employee they will pay revature off to buy your contract.
Once you agree to these terms, the recruiter schedules you for a technical interview. The interview is online through a web conference video chat. The interview is recorded, so it is a goodnidea to try and face the camera and be presentable.
The technical interview is rapid fire and about 30-50 questions. Questions are mostly OOP related questions. You get to pick the language from either Java, .net, c+, or c#. There will also be questions on JavaScript, html, css, and sql.
I have not received a call back, I feel i did well. I don't have a CS degree and I had to use the study guide and the revature pro online training. These are very useful tools, as I managed to absorb quite a lot of information about Java and OOP in general. I feel at least that much smarter now.