I applied through a recruiter. The process took 1 day. I interviewed at Goldman Sachs (Jersey City, NJ) in Apr 2010
Interview
Got interview from a recruiter for a consultant position, face to face interview required. it took three and half hour for whole process. met three developers, one manger last. mostly technical related questions. for example: how to reverse a string recursively. also asked a few questions not Java at all CORBA and C++ because they are on my resumes. that really got me, because I did not prepare for that. Spring and Hibernate questions, for example why you get lazyinitialzationException and how to avoid it, spring design pattern...
I applied through a recruiter. The process took 4 weeks. I interviewed at Goldman Sachs (New York, NY) in Jan 2010
Interview
I had a terrible and bitter experience. Not because of I did not get the offer – which anyway I would have rejected after the face to face interview experience. Please note – I was earlier employed by GS and then quit because I got some other challenging project. Anyway, I had 4 people taking my technical interview over the phone. Then they flew me in for face to face interview which went from 9 am to 6.30 pm. Actually 2 groups took my interview for no apparent good reason(anyway I can only work for 1 group, right?). They took so much extra time and did not give me any lunch break – I believe that is just deliberate because HR sent them the time schedule. Some guy gave me a set of java, sql questions and asked to write all programs etc in bunch of sheet(not in the computer) and then he had to go somewhere and told me someone else will grade them.
My suggestion – if you are really good, just do nt go. Because even after getting the job – mostly you will be working in Sec DB or Slang(GS proprietary language ). So, you will forget all Java C++ skills(and your market value outside will be very low) and mostly maintaining programs(because 99% projects are in maintenance mode).
Interview questions [2]
Question 1
draw a network topology scheme for fault tolerance for 5,10,20 DB so that each db get synced with other db
you have an array and some 0 in that array. memory is so low that you can not create another array. how do you remove 0 from the array? how do you optimize it.