I applied online. The process took 3 weeks. I interviewed at HNTB in Dec 2019
Interview
There are three stages:
1. Phone screen interview (2months after applied online)
2. Engineer conference call (3days after stage 1)
3. On-site interview (10days after stage 2 because it was during final in that time)
Interview questions [1]
Question 1
70% technical questions (unexpected) / 30% is general question (expected)