Nokia interview question

All Techinical and some personal