Domanda di colloquio di Criteo

Questions on logic and basic probability, describe a machine learning algorithm from scratch.