I sent in an application and they called back a bunch of times, not leaving messages. I did eventually figure out it was them because of the area code, so we did a preliminary interview and set up a technical interview. When I did the interview, the lady had a very strong Indian accent and I had a really hard time understanding her. That and you could tell she was just reading off a script for the interview. Which wasn't too much of a problem, it just felt weird when I would ask a clarifying question, and the whole thing had a weird vibe to it. They had given us a study guide, and I studied the parts I hadn't learned at my bootcamp. There were a bunch of questions that were not on the study guide. What's the point of giving a study guide then? Don't get me wrong, it was helpful, but it also gave a false sense that I didn't need to study other things. That and I know C# instead of Java, so some of the questions felt like they were just randomly picked off a list of C# terms, since I know they mostly do Java. Like what is a Jagged Array? I did not know the term, we never learned it in class. When I looked up what it was it was so frustrating because I had used arrays within arrays a bunch of times, I had just never heard that term. So, in the end, it felt more like a technical vocab test, not an actual test of whether you can code. I didn't get the job, but it said I could reapply in 6 months.