I applied online. The process took 2 weeks. I interviewed at Sage (Richmond, BC) in Apr 2019
Interview
I got a brief phone call with a recruiter talking about the company and information about the onsite interview. Onsite interview was about 2 hours. The first hour consisted of behavioral questions with the team manager. The second hour was technical.
Interview questions [1]
Question 1
lots OOP questions, write an SQL query, a debugging, and an algorithms quesion
I applied online. The process took 2 weeks. I interviewed at Sage (Warschau, Masowien) in May 2017
Interview
Pleasant, led by external company. Involved a phone call, online test and two conversations, one face to face the other remote. I was guided through the whole process eloquently and enjoyed the interview.
I applied through a recruiter. The process took 2 weeks. I interviewed at Sage (San Jose, CA) in Sep 2019
Interview
Call with a recruiter, followed by a phone screen, followed by an onsite interview.
The onsite interview is a series of the typical Google-esque whiteboard interviews which have infected the industry. Not a good measurement of an engineer, in my opinion.
Interview questions [2]
Question 1
Write a function which, given two trees, determines whether or not the second tree is a subtree of the first tree.
Given a 2 dimensional array of characters, determine the minimum number of groups of characters. A group is defined as a set of identical which are all adjacent (not diagonally).