Hi,
If I was interviewing you for that job, I would expect you to have very good knowledge of BAPIs and some reasonable awareness/experience of BADIs.
ALE / IDocs? Not so much. Not all sites use them. But you should be able to explain their purpose.
cheers
Paul