November 27th, 2007, 8:15 am
I actually know very little about this event, and first I'd like to clarify my position.There is nothing wrong with a quant developer position, if that is where you should be. My issue is that many entry level candidates have been lied to about the nature of the job, causing them to turn down more appropriate jobs.Also some QD jobs are actually housekeeping IT which offers little more to grow your finance knowledge than working in the head office of a supermarket.IT quant if given as a job title might worry me as there is a great different between a quant developer and the people that do general IT to support quant work.That being said, I'd doubt that CS would be doing this event for housekeeping IT, so it is certainly worth giving this your best shot, and will be a good item to have on your CV when you go for your first real job.You will learn all sorts of stuff, and many hiring managers explicitly say they are more interested in people who've had an internship at a decent place.You've got a week, so I'd advise a program of cramming like:Dangling pointers : returning local pointers is bad, confusion of new/malloc:free/deleteVirtual functions : which function gets calledif (x =y) is really very different from if ( x==y)Arithmetic with enumsAddress arithmeticlinked lists and recursion, creation, insertion and deletionsimple operator overloadingYou also need to hit alogrithms, for instance why factorial(x) implemented recursively is O(n), but fibonacci(n) may easily be (n^2)greatest common denominator, binary search.If you have time get to binary treesAlso make sure you get the algortihm for decoding extremely and pointlessly complex variable declarations.They may chuck in some SQL, and I have noticed quite a few interviewers ask questions that require use of the "having" clause.Make sure you know inner and outer joins.Must be said that most extreme discourtesy and incompetence I have ever encountered in recruitment was when was thinking of leaving my last proper job to move to Credit Suisse.Outsourcing the management of recruitment to a bunch of witless incompetents called "Resource Solutions" meant that I was apparently at one point interviewed by one of their secretaries because they had forgotten to tell the CS people to come.They thought I would not notice...CS does have top class receptionists though, they coped with the fact that people at Resource Solutions regard answering the phone as an inconvenient interruption to their lives, and having a clue as wildly ambitious.I suspect they are quite used to screwups by Resource Solutions leaving people hanging around, trying to work out what the fuck is going on.
Last edited by
DominicConnor on November 26th, 2007, 11:00 pm, edited 1 time in total.