C++ 11 great features, member methods with const keyword, vector vs list, difference between reference and pointers, forward 'decoration' (he actually meant 'forward declaration', he used wrong term at that time.)
Algorithm design: Given a 2D plain and a 30 degree sensor (which can detect points on the plain within its angle), at origin(0,0) , and an array of points (all presented as x,y coordinates), get the maximum number of points the sensor can detect at some angle.