I'm an American and this is the first time I've interviewed outside the US (it's coming up later this month). Unlike interviews in the US which take place over multiple days and include multiple meals and individual meetings, as well as an hour-long talk, this entire campus visit is schedule for 50 minutes (a 15-minute talk, followed by a 5-minute Q&A, followed by a 30-minute panel interview with me answering questions in front of the full search committee). I have heard that approaches like this are pretty common in the UK and Ireland, because they interview all of the candidates in one day. However, one thing that seems strange is that I was told my talk should be about the "the contribution I will make to the Department of Psychology." The instructions said, "candidates may cover research, teaching / programme delivery, administration." Notice that research, teaching, and "administration" are separated by commas, but words like "and" & "or" are nowhere to be found. It's hard enough to condense a 45-minute job talk into 15 minutes, but am I also supposed to talk about my approach to teaching and administrative functions within that time? I was thinking that maybe I'd spend 13-14 minutes on research and then 1-2 minutes on teaching/service (it's a research-intensive university), but if anyone has any experience with this and can offer any guidance, I'd be very grateful.
You are right that the interview process in the UK is different. In many cases, candidates outside the UK are interviewed by Skype and are not invited to the campus. From my experience in serving on search committees in the UK, the topic is usually generic as it has to be broad enough to appeal to candidates from different areas. What they are really interested in seeing is how you talk rather than looking for specific content. It does not mean that the content is not important, but you shouldn't worry to much trying to cover all topics. Be engaging, relevant and research the department/university and show them that you studies them. Illustrate how your research or teaching can contribute to the department and you should be fine. Best of luck!