News for hackers. Stuff that matters.

notaio

Re:Ask HN: What did I do so wrong in this coding interview on Thursday July 10, 2014 @10:39PM (#8018614)
In the "Angular, Ember and friends era", not using a front-end framework show exactly that I don't use frameworks for the sake of it.
Re:Ask HN: What did I do so wrong in this coding interview on Thursday July 10, 2014 @10:27PM (#8018584)
FYI I had no timeline attached to this test, but who ask candidates to work 3days on something before being hired ?? If its what they expected from me I would have straight refused.
Re:Ask HN: What did I do so wrong in this coding interview on Thursday July 10, 2014 @10:21PM (#8018571)
There, I posted a response, it was due.

Why the dummy account ?

Re:Ask HN: What did I do so wrong in this coding interview on Thursday July 10, 2014 @10:06PM (#8018523)
Here is what I would have replied to the reviewer should he have asked:

- The choice of using a Laravel back end was an informed decision to emulate as close as possible what would be my workflow on a real life app. Beside as opposed to front-end framework it has almost no cost attached and makes the back-end more maintainable and agile - Laravel is an amazingly clean framework. Finally the assessment of the basic PHP knowledge such as using PDO to connect MYSQL had already be made on paper test so there was no point repeating this there.

- The JS is certainly not perfect, game.js could use some refactoring, but my intent was not to make a production ready app but to show that I know how to write proper and maintainable vanilla JS. Given more time I would have addressed those details (which BTW are not the real issue in that code). Also you'll notice that I chose NOT to use a framework there as it was not needed. Again this was an informed decision.

- Sudo: I was worried that whom ever would try to install the app bumped into permission issues so I tried to make easier to install. I should have made a note of that. So point taken here. As for composer, I wouldn't want to work with any company that use PHP everyday and don't know what composer is.

Re:Ask HN: What did I do so wrong in this coding interview on Thursday July 10, 2014 @04:07AM (#8014106)
Composer is package management for PHP. Just like Gem or NPM. IMO such a test can be interesting to assess the ability of a developer to organize his logic and architect an application, but using it to evaluate the ability to produce "production ready" applications is my opinion missing the point as it's in the former that you can see the core ability of a developer while the later just requires time investment and tedious grunt work tasks. Witch is why I chose to concentrate on what matters.
Re:Ask HN: What did I do so wrong in this coding interview on Wednesday July 09, 2014 @11:13PM (#8013396)
Thanks for that
Re:Ask HN: What did I do so wrong in this coding interview on Wednesday July 09, 2014 @11:05PM (#8013367)
So using abstraction is not something a senior does ? It seems to me like the contrary. The more experience I have the more I like to abstract things instead of making them from scratch. But even so it seems a bit heavy of judgement to disqualify me with such strong word over this choice.
Re:Ask HN: What did I do so wrong in this coding interview on Wednesday July 09, 2014 @10:59PM (#8013348)
Thanks. I am a French expat in Hongkong
Re:Ask HN: What did I do so wrong in this coding interview on Wednesday July 09, 2014 @10:42PM (#8013306)
I would have made it 755 on my environment but I wanted to make sure the install work properly as I know this is often a friction point during install of Laravel
Re:Ask HN: What did I do so wrong in this coding interview on Wednesday July 09, 2014 @10:30PM (#8013281)
Thanks Adriand, much appreciate.
Re:Ask HN: What did I do so wrong in this coding interview on Wednesday July 09, 2014 @10:28PM (#8013275)
Yes it seems like it. Gotta find VIM script to catch those

Ask HN: What did I do so wrong in this coding interview

A few days ago I applied for a senior Full stack developer in a mid size company. HR interview went great, I had a quick code test on paper that went OK as well, and a quite long technical interview that went great.The day after the HR sent me an coding test that involved creating a simple memory game in JS with a tiny back end to store high scores. So I banged out this code as fast as...

( Read More... | 95 comments | 60 points | on HN )
Re: on Wednesday July 09, 2014 @09:34AM (#8009514)
in public/scripts/src. NodeJS is used to build and watch the front end code (JS and CSS). It's just a dev dependency