Pergunta de entrevista da empresa Bridgewater Associates

Design an implementation for Battleship