Lenovo Interview Question

Basic stuff like OOP, some easy algorithmic problems