I initially connected with a person at Coursera through a friend.
I had a quick fit phone interview with a recruiter, followed by a 1-hour phone interview with a team lead for the available position.
This interview was more about my skills, interests, and previous experiences rather than solving coding, design, or math challenges.
After that, I had a full day of onsite interviews. I was flying into SF to interview with several other companies, so Coursera covered only a part of my expenses for the trip.
Onsite interviews included:
In a couple of days, I came back to talk to the CBO. I received an offer a week after the first onsite interview.
The most difficult part for me was working on a real coding exercise, hoping to get good working results in 1.5 hours. The exercise involved writing an AI for a game.
I also got tired by the last interviews, as the whole interviewing process took over six hours.
The following metrics were computed from 14 interview experiences for the Coursera Software Engineer role in Mountain View, California.
Coursera's interview process for their Software Engineer roles in Mountain View, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Coursera's Software Engineer interview process in Mountain View, California.