Walmart Interview Question

Describe what is DBSCAN algorithm? what is ROC curve? what is confusion matrix? Bagging and Boosting?