I replied to the LinkedIn Pulse job post for CNE a division of CN with letter & portfolio. The lead engineer's assistant replied a few days later to schedule a phone interview with him, the lead engineer & the director of engineering.
Round 1: Phone Screen
I received the call & answered their usual questions. They were keen to emphasize they want full stack because the team operates that way, preferring "open collaboration" where anyone does as much as possible.
Round 2: tech test
I used the recommended 4.5-6hrs to complete the tech test which was to code thescene.com with the swiftype API & pushing to their private Git repo. It was really long & dissuading. I should've charged a fee.
Round 3: edits
Git commit messages & times were closely examined. They asked why I coded it the way I did, what I'd done differently, then asked if I could do those particular recommendations. I estimated it'd been another 2-3hrs.
I got a job elsewhere so I stopped spending time coding here.