hackerrank python questions for data engineer