interview mutiple people and select among the best fit based on knowledge and personality
there are background questions , experience questions and people skills questions in addition to administration questions and what will be followed after that is the practical test which will include coding and solving problems that are exist in the code in addition to try to explain the method used to solve the problem