If you have been selected for an interview, you will typically start the interview process by going through a screening interview over the phone. Just because it is a screening interview doesn’t mean it won’t be technical and the bar can be just as high as an in-person interview. Many companies may have you code something in the shared document editors like google docs, but some may just have you read what you wrote over the phone. Often, they will give you a coding challenge to either supplement or replace a technical phone interview. They will grade your code, so make sure you do a thorough job creating a good product.
On-site interviews can have as many as 4 to 6 interviews. Often times, one of these interviews will be over lunch and is non-technical. This can be a good chance to ask about company culture. The other interviews are usually technical or will talk about your resume.
After your interview, the interviewers will meet to discuss how they felt you did and whether they should hire you. Expect them to get back to you within a week. If you don’t hear back after more than a week, you should reach out to your recruiter. Sometimes your recruiter is busy or on vacation, so don’t worry if they don’t get back to you right away. Don’t view not getting a response as a decline. The expectation is that a recruiter should tell all candidates once a final decision has been made.
We encourage students to apply to major tech companies like Facebook, Amazon, Apple, Netflix, Google, Microsoft… Some of these companies, like Amazon are known to take BootCamp grads. There is a good chance you don’t get a job there right out of the gate, but you can always reapply after a period of time and the interview can be a great place to practice your problem-solving skills. Good luck!