La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Barclays (San Francisco, CA) nel mese di giu 2010
Colloquio
Interview consisted of two phone screens by members of the team. One was the project lead and the other was a senior engineer. The project lead threw me soft skill problems and the senior engineer asked me high level technical questions.
Afterwards, I was invited to the corporate headquarters for on site interviews. I performed a technical interview consisting of high level problems and programming with two members of the engineering team. Afterwards i spoke with the project lead once again.
Domande di colloquio [1]
Domanda 1
Overall the questions weren't very difficult. Asked to explain Javas type system, object oriented programming, design patterns, data structures, search algorithms.
La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso Barclays nel mese di giu 2010
Colloquio
went through phone interview initially with in depth c++ questions, classic gotchas andf pitfalls - then onsite interview was related to compiler optimisation and memory management; made some basic mistakes on a written test by confusing static vs late binding which proved a career terminating move; not much opportunity to recover from that and left dejected
Domande di colloquio [1]
Domanda 1
compiler optimisation tricks to organise memory layout of objects