I use the same interview for software engineers, regardless of their level.
Can you write code?
Can you design software?
Can you lead people?
What are your strengths and weaknesses?
The actual mechanics vary from company to company. Some will use take home tests, some will do pairin...