I applied online. The process took 2 weeks. I interviewed at OANDA (Toronto, ON) in Feb 2019
Interview
HR starts the process by an informal phone interview to discuss experience and resume. They ask about expected salary range and availability. Next they schedule a technical phone interview. If tech screen went well, you would proceed to 1.5-2 hour interview on-site.
The following interview questions were asked during tech phone screen.
Interview questions [7]
Question 1
What approaches/strategies had you used to overcome multi-threading issues?