I applied online. The process took 3 weeks. I interviewed at Sage (Richmond, BC) in Oct 2017
Interview
Two phone interviews, one with HR and one with Dev Manager. One technical interview on-site, with dev manager and Scrum Master. [this requirement to write min 30 words is ridiculous]
Interview questions [2]
Question 1
Describe the architecture of a system/project that you are proud of.
Given a Windows Form with 3 buttons Copy, Move, Delete.
Pressing each button prompts the user to select a file on which to perform the action.
There is a base class "BaseCommand" and 3 derived classes CopyCommand, MoveCommand, DeleteCommand which implement the actions: copy, move, delete a file.
To do (your task): Add a button 'Undo' and implement undoing the last operation(s).
I applied online. The process took 3 weeks. I interviewed at Sage (Richmond, BC) in Aug 2016
Interview
I applied online and add one phone interview and then one one-hour interview with a Manager. He was happy but wanted me to meet two other managers. I was invited on another day to meet with the two other managers and then I spent two hours in the company listening to calls with various teams.
I got a call from a recruiter to discuss a software development manager role. After answering some questions about my previous experience as a developer and manager, the recruiter asked me what wage I was looking to make. I replied, "Market rate, because I want what's both fair to the company and employee." The recruiter immediately started playing down their ability to compensate market rate, explaining that the position would like be at least $20k less. I had not even mentioned a number at this point, and the job listing was for an experienced professional in this role. I replied that there is more to compensation besides base salary and I'd need to see the company culture and entire compensation package. I did not get a call back. When I meet with other professional colleges after work, I mention this story as a way to get laughs. Sage is hilariously attempting to attract experienced 'talent' by giving the lowest bid, and then hoping someone is desperate enough to take it. I now know why all the ratings for Sage on Glassdoor are so low.