Background:My company is currently evaluating processes for accepting code test submissions from applicants for our various engineering roles.  We have about four or five GIT repositories that have the "code test" project.  Right now we're just doing a `git archive` and sending the .ZIP file to the applicants to complete, and then email their submissions back to us.  This is obviously very manual and not ideal.What we would like is to be able to host these "code test" repositories on GitHub (or GitLab or BitBucket) and just allow applicants to fork the repository and then submit their code test as a normal Pull Request.  But the applicants' Pull Requests SHOULD NOT be public.  This would be our ideal workflow.How does your company handle code test submissions during the hiring/evaluation process?