I applied online. I interviewed at Frontier Science Foundation
Interview
There are 2 interviews. Both Technical. First interview involved conceptual based and syntax related questions about Java and SQL as well as OOP. The second interview involved writing very simple programs and revising or answering follow up questions about the code
Interview questions [1]
Question 1
1) Write a function that swaps reverses the order of a list in java
I applied through university. I interviewed at Frontier Science Foundation (Buffalo, NY) in Apr 2015
Interview
phone interview. A senior developer described the company first. They mainly use Java and SQL. Although before the phone interview, I was told to prepare for Java, they did ask a bunch of SQL questions. Because I did not do a good job answering those that are actually simple questions, the whole phone screening was short. I think he was very unsatisfied by my answer. But ironically, I gained so much confidence after that interview, because I finally know what a tech interview is like and how to prepare for it and I am doing so much better for advanced companies afterwards.
So if you apply for this company, just prepare for the basic stuff, you will be fine!
Interview questions [1]
Question 1
basic core Java question, such as what is polymorphism, .equal() vs. ==, a very simple SQL query, SQL query "Distinct".
However, it is my very first phone tech interview, so I was very nervous. If you go over a basic java book, you will succeed that interview.