Question d’entretien chez Bayt.com

What are data structures and algorithms, what is binary search, what is the difference between Post and Get, what is an API. How to cut a cake into 8 equal parts with only 3 slices.