site engineer interview question and answer