News for hackers. Stuff that matters.

Ask HN: How to prepare for a 4 hour coding challenge?

As part of the application/screening process, I was recently asked by the CTO of a startup, to build a feature as a part of of a 4 hour technical/coding challenge. His words were, "The challenge is setup to give you a sense for the types of problems we face and to give you a sense for how we work here at [company_name]. You will be asked to build a single standalone feature." I will be allowed to use whatever programming language and IDE that I want (which makes me think that the challenge will address fundamentals as opposed to specifics).

I'm a bit on edge as all coding challenges I've done previously have been 1 - 2 hrs (max), and have _never_ involved me 'building a standalone feature'.

Any tips? Advice? All would be appreciated.

( 9 comments | 11 points | on HN )
Re:Ask HN: How to prepare for a 4 hour coding challenge? by scarface74 on Saturday March 10, 2018 @11:51AM (#16559177)
My first thought was that I wouldn't do it at this point in my career.

Then after thinking about it - especially if they will actually pay you a token amount for it - meaning it's not exploitive - I might do it just as an interesting challenge.

I once took a coding test for a job after I already accepted an offer somewhere else just out of curiosity. It helped me know where my weaknesses are.

Re:Ask HN: How to prepare for a 4 hour coding challenge? by mtmail on Friday March 09, 2018 @12:30PM (#16553287)
Is it paid? If they'll use the feature in their product there should be payment for your time.
Re:Ask HN: How to prepare for a 4 hour coding challenge? by ralston on Friday March 09, 2018 @01:04PM (#16553554)
Not sure if they'll use it. But yes they are offering a couple hundred dollars
Re:Ask HN: How to prepare for a 4 hour coding challenge? by jtchang on Friday March 09, 2018 @07:39PM (#16556364)
The fact that they are offering a bit of money is a good sign that they respect the process.
Re:Ask HN: How to prepare for a 4 hour coding challenge? by ioddly on Friday March 09, 2018 @03:03PM (#16554524)
Some tips:

- Don't pick now to use a weird language. Use whatever you are most confident with.

- Get it working, then do conscientious things (add tests, add documentation).

- Clarify as much as possible up front what they want from you.

Good luck!

Re:Ask HN: How to prepare for a 4 hour coding challenge? by ralston on Friday March 09, 2018 @04:00PM (#16554990)
Many thanks!
Re:Ask HN: How to prepare for a 4 hour coding challenge? by not_the_nsa on Friday March 09, 2018 @11:57PM (#16557158)
Have you got info what you'll going to build? Can you prepare a starter project to hit the ground running?

If you have to start from scratch, having built (and documented) a working example helps greatly to get going quickly.

Last, don't forget to take care of yourself, hydrate, bring some food, painkillers, earplugs and so on. Situations like those are stressful enough, easy to rack up a migraine due to dehydration.

Good luck!

Re:Ask HN: How to prepare for a 4 hour coding challenge? by ralston on Saturday March 10, 2018 @12:06AM (#16557181)
No info on the build. But thanks for the tips.
Re:Ask HN: How to prepare for a 4 hour coding challenge? by bgdkbtv on Saturday March 10, 2018 @08:32AM (#16558409)
Painkillers? For what?