No, my assumption is that actually reading and following the requirements would increase the chance of the interview. It's like that Van Halen brown M&M Story - something that is simple to implement, but shows that the candidate actually read the requirements. Because after all, who wants to work with a person who just ignores half of the requirements they were given?
While we are talking, I was actually always wondered about candidate responses like that...
There is that spec, which starts with "minimal, terminal-inspired email client", and contains specific references to the products you want to imitate. Line 3 even explicitly says "Can use a fake backend", and to me, this shows pretty clearly that they don't care about backend, they need UI.
And then there is your submissions which basically has no UI to speak of. It's not even "minimal", as the basic features (like new mail indicator) are missing. Also, in no possible world you can call this "terminal inspired", it's 100% generic web app.
How on earth did you expect this submission to work, given the assignment they sent you?
Did you just skip over the original page and then forgot about it immediately?
Or did you read it, decided that "terminal-inspired web pages cannot possibly exist" and proceeded to implement completely different thing? In that case, why didn't you mention this in email ("and btw, I am going to ignore the part where you said I should build terminal-inspired email client because I think it's stupid.")
Or maybe you read the requirements, and randomly declared half of them "useless fluff" and decided not to implement them?
While we are talking, I was actually always wondered about candidate responses like that...
There is that spec, which starts with "minimal, terminal-inspired email client", and contains specific references to the products you want to imitate. Line 3 even explicitly says "Can use a fake backend", and to me, this shows pretty clearly that they don't care about backend, they need UI.
And then there is your submissions which basically has no UI to speak of. It's not even "minimal", as the basic features (like new mail indicator) are missing. Also, in no possible world you can call this "terminal inspired", it's 100% generic web app.
How on earth did you expect this submission to work, given the assignment they sent you?
Did you just skip over the original page and then forgot about it immediately?
Or did you read it, decided that "terminal-inspired web pages cannot possibly exist" and proceeded to implement completely different thing? In that case, why didn't you mention this in email ("and btw, I am going to ignore the part where you said I should build terminal-inspired email client because I think it's stupid.")
Or maybe you read the requirements, and randomly declared half of them "useless fluff" and decided not to implement them?
What was your thought process?