This is the final round of the KPCB Engineering Fellows 2018 Internship.
At first, the employer asked me for a brief introduction and started giving me technical questions right away, without delving deeply into my past experiences. The employer was very friendly and interactive.
I encountered a streak of questions, and I managed to complete the third one. The overall challenge was to complete a regex expression matching functions. The first question required an exact match. The second included '.' to introduce wildcard matching, and the third added '?' for optional matching. After these questions, the interviewer also asked about code refactoring and how to improve the testing process. These topics are quite challenging due to numerous edge cases, and the testing process is also very important.
The following metrics were computed from 14 interview experiences for the Coursera Software Engineer (Internship) role in United States.
Coursera's interview process for their Software Engineer (Internship) roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Coursera's Software Engineer (Internship) interview process in United States.