I applied online. The process took 1 day. I interviewed at Goldman Sachs (New York, NY) in Jun 2009
Interview
After applying online, I got a call from a software developer at Goldman Sachs. He mainly asked about my previous programming experience. He also asked questions about object-oriented design. For example, what is the difference between a class and an object. He then gave some logic questions. He said I had answered the first logic question too quickly - I had seen the concept before. So he gave me another question.
Interview questions [1]
Question 1
He also gave the following logic question.
Suppose you are in a dark room by a table and there are 3 coins on the table but you can't see the coins and you can't tell just by feeling them if the coins are heads or tails. How can you split up the coins so that there are two groups that contain the same number of heads?
I applied through a recruiter. The process took 2 months. I interviewed at Goldman Sachs (Atlantic City, NJ) in Jan 2010
Interview
i was invited for 2 round of 1:1 interview. At the end of the second round the HR person told me the feedback from the team was positive and ask me if i will join them had an offer be made. Then my recruiter was contact the next day by HR discussing the salary etc. Then nothing happen since then. Weird.
Interview questions [1]
Question 1
How do you feel about ATL's effect on the shift of microsoft technology
The process took 3 days. I interviewed at Goldman Sachs (New York, NY) in Dec 2009
Interview
Was contacted on LinkedIn to fill position in software development group focused on trade optimization strategies. Extremely high skillset in group, very "algorithmically literate" with a focus on functional programming, mathematics, highly parallel computation.
The compensation plan for developers is similar to that of traders: a small base (by New York standards), with a very significant variable bonus.
Interview questions [2]
Question 1
Describe the basics of the lambda calculus and type theory underlying languages such as Lisp and Haskell.