mountain view group, ltd. Interview Questions