I applied through college or university. The process took 2 weeks. I interviewed at EPIC Semiconductors (Vancouver, BC) in Mar 2020
Interview
There were 3 parts to the entire process.
1. Exam:
1 hour technical exam. The materials are from 1~2 years of engineering undergrad. Not so hard
2. Assignment: Programming assignment which supposed to take ~5 hours to complete
3. Quick interview