Danfoss interview question

The interview questions were mainly around solving coding errors, debugging the code, how will you improve the code. Topics covered are virtual functions, structure padding, OOAD, Typecasting (reinterpret cast/static cast), pass by reference etc. Interview ended with behavioral questions, why do you want to change, strength/weekness.