Pregunta de entrevista de Ludia

Whiteboard Programming Challenge

Respuesta de la entrevista

Anónimo

13 nov 2018

We talked through the thought process needed to implement the requested game project. Made sure to speak out what I was thinking, mentioning algorithmic elements and potential solutions/optimizations that could take advantage of well-known algorithms, schemes, and mathematical models. Examples: Manhattan Distance being used for destination selection to maximize the distance between agents, reverse ant-colony algorithm to have AI agents avoid cycling and move "more organically". Whatever makes sense and can denote your skill as a programmer and computer scientist should help. Don't have to be super specific and complex, but logically consistent. They will ask you for details on specific elements such as what data structures you could use, storage, communication, other algorithms that might be necessary to make elements of the whiteboard challenge work.

1