I was sent a home assignment for the python development team, which I was told should take 4-6 hours, and sent back a python script which I tested and fulfilled the assignment (both functionality-wise and efficiency wise).
I was later reached out by the HR recruiter and was told that after assessing my code, they decided not to take me
for the job.
I asked to receive feedback as for what wasn't good enough, so I can improve for further assignments, and the recruiter agreed and said she'll talk to the team leader.
I was kinda ghosted for about two weeks.
When I reached out the recruiter again, she said the team leader is very busy, and therefore cannot elaborate why I didn't pass.
I believe that if a company is asking a candidate to spend 4-6 hours on an assignment, the least they can do is to spend 15 minutes explaining why it didn't match their expectations, but maybe it's just me.