TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Technical Test Should Take No More Than 2 Hours

4 pointsby real-dinoalmost 4 years ago
I recently just failed a technical task, it&#x27;s the second one I&#x27;ve failed in the last month. First one took me 4 hours and got rejected due to not being production ready.<p>Usually I get failed for the following reasons<p>* Didn&#x27;t split code into separate files (helper functions, single use components etc)<p>* Expected more tests (1 hour extra)<p>* Not doing the stretch goals<p>* Rudimentary XXX<p>* Would have liked to seen use of XXX (technology not included in the starting template)<p>* Didn&#x27;t use GitHub (publicly broadcasting my job search)<p>* Didn&#x27;t &lt;insert personal preference here&gt;<p>* Didn&#x27;t use a linter (5-30 minutes depending on codebase to set up)<p>I&#x27;m just wondering how common practice it is to lie about how long these tasks take?<p>In my most recent test, I included a time breakdown of how long various parts of the task took me, and still got rejected based on a &#x27;rudimentary&#x27; submission. There was literally no more time left to implement the feedback. I left the computer once to go to the toilet, and I took a minute to plug in my monitor, and other than that, flat out coding.<p>I see &#x27;should take no more than 2 hours&#x27;, on web-apps that include multiple components, responsive design, asynchronous state management and reading&#x2F;understanding the brief.<p>It&#x27;s at the stage I would prefer hacker rank tests now, as there is at least transparency and honesty about how long things should take and do take.<p>This feels a bit ranty, but I&#x27;ve been trying to find out if this is the norm, or the exception. UK based Front-End Dev. Do I need to start lying, or just accept that I&#x27;m going to have to spend 40 hours doing the same basic task over and over until I get the next job?

2 comments

NotSwiftalmost 4 years ago
I don&#x27;t know if this is feasible for you, but try to avoid companies that force you to do a lot of work before they even consider you. Those are not nice places to work.
edoggiealmost 4 years ago
The testing and the amount of loops you have to go through to get a tech job has gotten to the point of lunacy. It seems to me the only point of these things is to weed out people, as none of these things will determine the effectiveness and ability to do ones job in the end.