I applied online. The process took 3 weeks. I interviewed at FINCAD (Surrey, BC) in Feb 2011
Interview
5 phases: phone screen, technical written test - topic provided by interviewer and one week to submit problem solving code, technical in-person interview, HR interview, presentation on financial topic, 1-1 with President
I applied online. The process took 3 weeks. I interviewed at FINCAD in Nov 2016
Interview
Code Assignment, Onsite interview technical and behavior.
I will not apply to FINCAD anymore. The company does not give much respect to the candidate. I doubt it will give it to their employees.