Cognizant interview question

What is random forest and based on ML and deep learning