84.51° interview question

Object oriented design(Especially inheritance), Code interpretation, String manipulation, Relational queries