They give you 2 tests one is regular C++ and other is Unity Project, You would get an email that looks like auto-Generated because it doesn't mention your name. You will spend 2 weeks completing this test.
After 2 weeks if they decide that you are not a good fit they will send you a rejection email, Saying that your CV isn't what they were looking for.
(You should have done your interview and screen first before wasting my 2 weeks)
They also don't provide feedback to the test which makes me pretty sure that they simply don't value the effort candidates put in the test. I doubt they even ran the code.
The rejection email will contain your name and will come from a separate email unlike the test email so I am 90% sure the first email is auto-generated and you end up wasting your time doing the test.
I would advise people to don't waste time with these people, if you really want to work here than force them to come into a call first and discuss what they are actually looking for.
Its a waste of time, don't do this test go outside and spend time with your friends and family instead of this. Don't take the test unless they talk to you for an hour in a call, they might not be looking for you anyway and will send you a test.