I applied through college or university. The process took 5 days. I interviewed at Reinventing Geospatial
Interview
Interview was mostly a technical Interview. Got the interview during an on campus career fair. Asked basic questions about Java, the structure of Java and a few Data structure questions. Stuff like the difference between an abstract vs an interface, how to implement stacks/nodes, etc. Also asked a simple whiteboard coding question.
Interview questions [1]
Question 1
What happens when the Java compiler compiles your code? What is the JVM?