Pergunta de entrevista da empresa 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.