cloud data engineer interview questions