Viasat interview question

Basic Java OOP concepts, design a chess game