I interviewed there twice (the first time I got an offer I accepted, left the company after a while, did another interview later on for a similar position, but opted for some other company).
Both interviews made sense, in terms of technical knowledge: the first time I was asked about the concepts that might be helpful for that position (not so much oriented towards the technologies used), and the second time I had two tasks to figure out straight away, directly derived from the problems the team faces on a regular basis. So, both times it was designed to see if I could really contribute to the team tasks.