Pergunta de entrevista da empresa Niantic

Phone Screen: LeetCode Easy level question about random distribution On-Site Technical #1: LeetCode Medium level question about developing an optimal strategy for a game On-Site Technical #2: 2 Applied Math problems requiring basic vector manipulation (Know Dot Product) + a few questions about common design patterns and when you'd apply them (singletons, observables, etc.) On-Site Technical #3: Talking through hypothetical engineering problems at a high level (Very free-form, more about learning about the role)