Bae Systems Software Engineer Interview