Very well stated with self introduction and experience related questions, previous projects issues and solutions technical questions in depth understanding of the project, interview done after 40min, basically It was well worth to get the interview, if you don't know the answer then don't hit around the bush direct and honest answer they will appreciate for me it is good opportunity to explore my knowledge