I applied online. I interviewed at Morningstar (New York, NY) in Jul 2018
Interview
phone screening and onsite interview and then hr interview. total was about 4 weeks to offer and then a few weeks of going back and forth with the company. it took quite some time
Interview questions [1]
Question 1
sql query , object oriented questions , how will you do a main many join table
many to many , one to many join table example, asked which project it was used and then asked to draw on board and then some general polymorphism questions were also asked pretty much simple.
I applied through an employee referral. The process took 2 weeks. I interviewed at Morningstar (Bombay) in Feb 2018
Interview
The interview process was quite slow, took almost 2 weeks and then they wanted me to join in 15 days after giving the offer, denied the offer as compensation offered was less than what i expected.
I applied online. The process took 3 weeks. I interviewed at Morningstar (Chicago, IL) in May 2018
Interview
Applied online to the Woburn MA office. Received an email from a recruiter and then had a phone interview the next day. Hiring manager on the phone screen was very nice, talked about the company, asked about projects, and asked a few screening questions about java and regular expressions. Then I had a Skype interview where I spoke to 4 members of the team. The interviewers were friendly. They talked about the company and the product again.
I think most of the questions were designed to see how well you communicated with others and to see if you were a good fit for the culture. There were no behavioral or technical questions asked. I was given a lot of opportunities to ask questions.
Interview questions [1]
Question 1
Tell me about your projects. Code a function that prints Fizz every third iteration, Buzz on every fifth iteration and FizzBuzz on every iteration divisible by both. Sort an array of anagrams so all anagrams are together. Analyze some script code and explain what it does. And solve a problem that the team deals with on a daily basis.