Back to Mastering the Software Engineering Interview
University of California San Diego

Mastering the Software Engineering Interview

You’ve hit a major milestone as a computer scientist and are becoming a capable programmer. You now know how to solve problems, write algorithms, and analyze solutions; and you have a wealth of tools (like data structures) at your disposal. You may now be ready for an internship or (possibly) an entry-level software engineering job. But can you land the internship/job? It depends in part on how well you can solve new technical problems and communicate during interviews. How can you get better at this? Practice! With the support of Google’s recruiting and engineering teams we’ve provided tips, examples, and practice opportunities in this course that may help you with a number of tech companies. We’ll assist you to organize into teams to practice. Lastly, we’ll give you basic job search advice, and tips for succeeding once you’re on the job.

Status: Collaboration
Status: Adaptability
IntermediateCourse22 hours

Featured reviews

AB

5.0Reviewed Oct 21, 2017

Thank you for this course! I found a lot of interesting subjects during this journey!

HR

5.0Reviewed Jun 6, 2016

I strongly recomen this course, it has helped to create a great CV, and above all it gave a great confidence towards the Interview.

SR

4.0Reviewed Nov 27, 2018

It's pretty good information if you have never had an interview before.I've been working professionally for many years and this wasn't really what I needed.

MH

5.0Reviewed May 16, 2016

I found this course is very useful. It covers all of the important points of facing technology job interview, even including how to deal with psychological emotions and build strong growth mindset.

AV

5.0Reviewed Mar 27, 2021

It was awesome and all teachers are good and they have lot of experience thank you coursera and to my teachers

RA

5.0Reviewed Jul 16, 2016

awesome course! having had so many bad interviews lately, this course points out all the mistakes you can make in an interview and how to improve and practice your skills.

AZ

5.0Reviewed May 1, 2020

I wish I had this class before my amazon's interview so that I understand what the interviewee is looking for, Thank you.

SP

5.0Reviewed Mar 7, 2016

I think this is a great course and gives very good insight into what is expected in a technical interview setting. :)

HB

5.0Reviewed Nov 29, 2016

Great course. For me, having no knowledge of what to expect in technical interviews before taking this course, I found it really helpful for preparing for interviews

BH

4.0Reviewed Nov 27, 2016

Very useful information for interviews, especially if you're not familiar with the process used for interviewing software development candidates.

JC

5.0Reviewed Jul 18, 2017

I learned a LOT more than I thought I would. Practicing mock interviews while recording myself put me in a completely different mindset and let me know how much I need more practice.

PI

5.0Reviewed Oct 1, 2016

The lessons have been very helpful in preparing for a technical interview. Highly recommended!

All reviews

Showing: 20 of 107

Steve Tran
5.0
Reviewed Aug 7, 2020
Selen
5.0
Reviewed Dec 27, 2018
Ramin Anushiravani
5.0
Reviewed Jul 17, 2016
SIDDHARTH
5.0
Reviewed Aug 4, 2020
Mark Cole
5.0
Reviewed Sep 18, 2017
Ammar B. Hazim
5.0
Reviewed Mar 21, 2021
Deleted Account
5.0
Reviewed Feb 10, 2016
Hugo Ramirez
5.0
Reviewed Jun 7, 2016
Leah Schneider
1.0
Reviewed Apr 2, 2018
Oscar Heller
1.0
Reviewed Jul 31, 2022
Ian Demender
1.0
Reviewed Aug 18, 2016
Xavier Ortiz
5.0
Reviewed Feb 17, 2016
Rafael Medeiros
5.0
Reviewed Feb 8, 2016
Noah Douglas Garner
5.0
Reviewed Mar 8, 2019
Sanath Nair
5.0
Reviewed Mar 1, 2016
Amy Lashley
5.0
Reviewed Jul 10, 2018
Pat Claffey
5.0
Reviewed Dec 25, 2016
Yuri Aguiar Pinto
5.0
Reviewed Aug 10, 2017
Maggie Hsueh
5.0
Reviewed May 17, 2016
Jordi Combs
5.0
Reviewed Jul 19, 2017