I applied online. The process took 2 weeks. I interviewed at Bentley Systems
Interview
I had to do an online interview, which consisted of a few different written questions about myself, and was then followed by a small programming task.
After this, I had a phone interview with two different current employees, where we talked more about me and I solved a different programming task. They extended an offer to me immediately after the phone interview.
Interview questions [1]
Question 1
Make a program that matches opened and closed brackets.