I applied through college or university. The process took 1 day. I interviewed at Bentley Systems (Newark, DE) in Mar 2015
Interview
There was a relaxed phone interview. The interview explained the position and the daily responsibilities as well as the overall expected goals throughout the internship. Easy going and open to questions. Position was only an internship so actual job interview would be more technical. Lasted about half an hour. Completed a short programming problem post interview.
Interview questions [1]
Question 1
Q: What programming language are you strongest in?
They asked about my side projects, a particular guy was unimpressive, i thought the interview will be about my technical assessment but it was the other way. I was asked about data sharing across databases, and was asked to solve a string problem
1) recruiter call
2) technical interview
I did not advance past this stage but I believe there was a take home assessment after this. There may have been one final interview after that
Interview questions [1]
Question 1
Showed me a piece of JavaScript code and had to explain what was happening
The interview process involved the typical interview rounds as in other companies. Initial round was a tele phone screening with recruiter, followed by two technical rounds with the corresponding team members.
Interview questions [1]
Question 1
Explain a project you did that relates to the current role.