Three interviews:-
First Round(phone)
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.
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).
Nothing too hard, brush up on data structures and OOP.
The following metrics were computed from 11 interview experiences for the S&P Global Software Engineer role in New York, New York.
S&P Global's interview process for their Software Engineer roles in New York, New York is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for S&P Global's Software Engineer interview process in New York, New York.