My interview was a 3 stage process.
1st round was an internal technical interview,
2nd interview round was with the client,
3rd round involved offer discussion.
Enough opportunities to ask questions and clarify points were provided during the whole selection process.