Quick 2-step process:
Telephone interview:
Face-to-face interview:
Q: How is a hashmap implemented?
Q: How did you communicate with other systems – synchronous/asynchronous communication?
Q: Did you use SOAP/REST web services?
Q: Given a piece of pseudocode, describe what a C++ compiler produces.
Q: Optimize the output of a C++ compiler at the assembly level.
Q: Given a problem, would hyperthreading give you any boost?
Q: Given a 3D building model, describe the algorithm for getting a floor plan.
Q: What is a hashmap?
Q: What are collections in Java?
Q: What types of collections do we have?
Q: Draw the architecture of your previous system.
Q: How would you scale it?
Q: What would you do differently to make it more scalable?
The following metrics were computed from 1 interview experience for the Goldman Sachs Senior Java Developer - Contract role in London, United Kingdom.
Goldman Sachs's interview process for their Senior Java Developer - Contract roles in London, the United Kingdom is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Goldman Sachs's Senior Java Developer - Contract interview process in London, United Kingdom.