funnily enough I used to do a similiar type job myself.
Got the job as a secondment though so I'm not much help on interview questions.
Who are the interviewers - HR types, management types, contractor types, engineer types?
On a project like that in Ireland, there won't be anyone local with...