First telephonic interview gauged my interest and expectation on salary.
Then second interview held at their location.
Interview lasted around 30 mins at-least.
Position generally not for freshers. Interviewed by manager only, not HR.
Questions were pretty general around what you would expect, but lot more explanation was needed.