Went through phone interview initially with in-depth C++ questions, classic gotchas and 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
Here are compiler optimisation tricks to organise the memory layout of objects.
The following metrics were computed from 2 interview experiences for the Barclays Engineering role.
Barclays's interview process for their Engineering roles is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Barclays's Engineering interview process.