There are three rounds. 1st introduction rounds, 2nd technical rounds, 3rd Coding assignment.
After submitting assignment there is no reply till 10 days then I have taken follow up and email them to just reply about feedback or update and then I got the rejection email. In the email they have mentioned I have completed the full assignment and showcase the strong full-stack development skills which they want in their task but I am not the good fit for the role. So I have doubt how am I not good fit?
They want frontend and backend skills to show in their task though the job position is Sr. Front-end engineer but still I have done it in my submitted assignment. Next they have mentioned the reason of rejection is that I have kept frontend and backend in single repo which make future maintenance more difficult, but they want implementation of task which I have done. This is the task and not a real life application. Also, the task was big they wanted the full clone of ChatGpt and they mentioned to make trade-offs where necessary to complete the assessment in less span of period.
The task completion timeline was 6-12 hours with some tradeoffs to skip some things. I did the same and built it from scratch and as a result here is the story of it. They also mentioned that they want creativity in frontend, but you are giving full-stack task and not giving the assessment where you really want to focus then how the person know what you want and still I did used Material UI and almost replicated the same ChatGpt UI interface which is used by millions every day and still they felt that it should be more creative.
They mentioned that there can be some improvements, but that is the life cycle of a product like everyday trying to optimise it and building new features which is not a single day thing. The assessment is to know that the person has required skills and knowledge to carry out day-to-day task and thrive to improve it every day.
It is a full waste of time of more than 3 weeks by giving each round and after clearing everything and delivering the task with hard efforts and time is not appreciated and given lame feedbacks.