Apple interview question

Introduce urself, code and system design.