Taboola Interview Question

I had to present my home assignment