I applied in-person. The process took 2 weeks. I interviewed at NAV Canada (Ottawa, ON) in Nov 2015
Interview
Small phone interview followed by the 2 hrs in person interview. Phone interview was just straight forward. In person, there were 3 person taking interview (1 hr and 2 from technical). HR was super nice. Asked me couple of questions regrading my resume and they gave me test to write on. It was long. But it wasn't that bad.
Interview questions [1]
Question 1
My past experiences, programming languages(C, C++, java)