I had a nice call with an HR guy, they explained the role. The interview was smooth, and after 1 day I got a message with a technical challenge. I spent more than 5 hours due to I want to impress the reviewer with my solution. I put all my knowledge there and It was a scalable solution. So far, I don't get any response and I replied to them but with no success. Very unprofessional