I applied through university. I interviewed at Morningstar (Austin, TX)
Interview
I was asked some conceptual questions about JAVA. Such as the difference between abstract class and interface, type of modifier, and a question about garbage collection. The questions are pretty simple if you prepare for them. Also the coding part has no difficulties either. Coding is about sorting, recursion.