Kraft Analytics Group interview question

What is a stored procedure?