I interviewed for the London internship position. They asked questions on the differences between programming languages, Java internals (garbage collectors), and networking. The questions were not difficult, but they expected you to know the theory.
Interview questions [1]
Question 1
What is the difference between Java, Python, and C++?