Company Coding Challenge Update

Published Jul 06, 2017Last updated Jan 02, 2018
Company Coding Challenge Update

This post is an update to my original post: I Just Finished a Company’s Coding Challenge, and Here’s What I Learned

See the challenge on Github

Did you get the job?


In fact, I haven’t heard anything, at all.

Lessons Learned

If I were to do this again, I’d do it differently:

  • the challenge should be no more than a couple hours
  • I would want to speak with a hiring manager first (not just a recruiter)
  • I would make really sure I wanted to work for the company

Not having any communication with someone in a hiring position before or after completing the challenge was pretty naive on my part.

Do you still think it was worth the time?

Yes, but only because I’ve been able to get some use out of what I did.

As I had hoped, I have taken my experience and turned it into something that new (or experienced) developers can learn from.

Further, I’ve put my finished challenge on Github as an example of what I can do when forced to use nothing but jQuery and a PHP framework that I’ve never used before.

It’s not a masterpiece, but I’d consider it a pretty good prototype.

Some Great Advice From Others

After sharing this story, a lot of great developers weighed in with their thoughts, and I got a lot out of their perspectives:

  • I could have used that time to build a more exciting and challenging app that would better showcase my abilities.
  • The restrictions on the challenge forced me into a position where I couldn’t do my best work.
  • The dynamic of the exercise encouraged the perspective that I was the only one that stood to gain something from a working relationship.

Found this interesting / helpful?

If this short post has helped you in any way, please remember to give this a recommendation below and post a brief comment to support me.
Comments, questions and constructive feedback are always welcome.

My name is Patrick O’Dacre, and I’m a software developer currently available for new opportunities.

It has been my pleasure to create ground-breaking e-commerce order systems, beautiful sales dashboards, and complex data grids with some incredibly talented people that made sure work never felt like work.

Some of my favorite tools include Vue.js, React.js, Node.js and Laravel, and I’m always excited to learn new things.

I love building great things with great people. Let’s build something great together.

Discover and read more posts from Patrick O'Dacre
get started