I applied through a recruiter. The process took 5 days. I interviewed at S&P Global (Hyderabad) in Nov 2014
Interview
Interview process for the Mobile App Developer
- There were 3 rounds, First one technical other two manager
- The interview was mainly on JAVA and bit of Android & iOS
- Manager rounds were just a formality
I applied through college or university. The process took 3 weeks. I interviewed at S&P Global (New York, NY) in Oct 2014
Interview
Three interviews:-
1. First Round(phone) :HR based interviews with general HR questions and provided a coding Quiz(Fraction point).
2. Second Round(phone): Interview with the hiring manager, general questions about my experience and courses taken at school. Discussed about my projects and how I could improve it now, and also went over the quiz.
3. Third Round (on-site) : 3 Round interviews with 4 different people(two in the last round). First round asked general question for 10 mins and provided to a coding quiz to be solved in 45 mins.
It had 4 questions ,all Data structures and OOPS based.
1.Least Common Ancestor in a BST.
2. Merging two sorted lists.
3.How to Designing cache to return data faster (solution-hashtable) and how to improve it with multiple requests(multi-threading..)
4. How to design vending Machine.
Second Round, the interviewer went over each solution and asked questions around the problem, improvements, and running times.
Third Round, two interviewers went over OOP, Design Patter, multi-threading, etc. Asked me to design and write codes for a Deck of cards for Blackjack, and some features of BlackJack Game(shuffling, players, giving cards to each player, etc).
Interview questions [1]
Question 1
Nothing too hard, brush up on data structures and OOP.
I applied online. The process took 3 months. I interviewed at S&P Global (New York, NY)
Interview
First interview was a phone screen, which covered the basics of object oriented design. Second interview came a couple months later and was on site with three individual engineers. This interview was bit more in debt, it involved 3 questions related to algorithm design, application design and a high level implementation the database objects required to store the applications data with the correct normalization. The questions were quite manageable and came from regular scenarios which would occur in most enterprise solutions. The last interview was over the phone and was strategically focused on the technologies that position required. Mostly focus on SOA and the Microsoft stack which can be used to build these type of solutions.
Interview questions [1]
Question 1
One of the interviewers asked about database isolation and optimizing a process which will have a high level of concurrency. This was not difficult for me but was unexpected.