IBM interview question

Rate yourself in your prefered coding