fluid mechanics and hydraulic machines interview questions