I applied online. The process took 2 weeks. I interviewed at St. Jude Children's Research Hospital (Memphis, TN) in Mar 2015
Interview
Technology - Java
2 stages of Interview Process, telephonic and onsite
Telephonic Interview
Manager called me few days ahead to schedule an interview.
Tech person asked me about technical questions on frameworks, design patterns and dbms concepts, then I was called for onsite interview.
Onsite Interview.
Its full day process consists of 3 stages.
Stage 1:
1. Java online exam
2. Spring 3.0 online exam.
Both of these exams like certification exams and I have done well with these exams.
Stage 2:
Manager and Leadership Interview - Check for problem solving capabilities, Attitude, stress management and technical challenges. Director asked me on questions from DBMS etc. This discussion happened for 1 hour.
Stage 3:
Tech Interview - All people from the team will ask questions related to the technology and challenges. Have provided a design for specific problem.
Interview questions [1]
Question 1
1. Strengths and weakness
2. Why St Jude
3. Default isolation level in database.
4. Factory pattern
5. What is closure in java script
6. How spring framework designed and what are all the design patterns from spring...
I applied online. The process took 2 weeks. I interviewed at St. Jude Children's Research Hospital (Memphis, TN) in May 2016
Interview
I applied online. The process took 2 weeks. Had an informal phone interview with the manager and a staff member. The manager introduced the department and the group, asked about my experience followed with some behavior questions. I was asked to prepare an one-hour formal presentation of my research. The on-site interview process took two days with the first day flight to Memphis and had a dinner with my manager. The second day begins with a meeting with an immigration staff. A one-hour presentation with about 20 audiences followed with consecutive meetings with 10-20 people (software engineers, group leads and research scientists) in the department individually or in small groups.
The whole interview process is more like a faculty interview in a university. However, there are technical interviews with software engineers, database analysts. Overall, my interview experience is very positive and all the people I met are very kind and friendly.
Interview questions [1]
Question 1
Many research related questions were asked in the presentation. Explain what is a view? Some questions related to distributed systems.