Google Coding Interview With A College Student

preview_player
Показать описание
In this video, I conduct a mock Google coding interview with a college student, Tim, who's preparing for software engineer intern interviews. As a Google Software Engineer, I interviewed dozens of candidates. This is exactly what a real Google software engineer interview looks like. This is also the type of coding interview that you'd get at any other big tech company.

Рекомендации по теме
Комментарии
Автор

0:00 - Introduction
2:09 - Intro chat
3:03 - Interview starts
49:12 - Interview ends (overtime starts)
52:58 - Debrief
59:40 - Conclusion

clem
Автор

This dude is being interviewed for a job at Google and is using Firefox for the interview! What an absolut madlad!

BrosOfPranks
Автор

Thanks again for doing the interview Clement! I learned a lot and got some great practice. Hope everyone enjoyed :)

TechWithTim
Автор

I feel like I would instantly forget everything I ever learned about coding in an interview like this :/

TheVideomaster
Автор

Friend: What do you watch in your spare time?
Me: It's complicated

lightlysal
Автор

People: If you dont watch movies or shows, what do you watch?

Me: Google coding interviews

joelo
Автор

For 19 years old, he did really well. At 19, I was just learning basic programming principles. Didn't even have any concept of time or space complexity yet. Good job.

nicholasjohnson
Автор

Just tell me when you want to have the meeting and I'll adjust my schedule....

hunter
Автор

I’m a CS student and I’m struggling… But honestly it’s validating to stumble upon these videos and watch them around every six months as the coding jargon gradually becomes an intelligible language that makes sense. It’s honestly quite beautiful.

daphneloustalet
Автор

I have to say, this video may have helped me get a job at Microsoft. I always froze at the technical interviews focusing SO much on solving the problem mentally, but seeing how Tim takes the time to explain his thought process and then write out his plan, then solve it, I tried that myself and got far more positive reactions even when I wasn't able to compile the code in time.

It goes to show, Interviewing is a skill that can be learned and this video is mega useful for learning what people are looking for.

MarioMastar
Автор

Ive been told these interviews are:
30% - can you solve this problem in code
70% - how does the candidate problem solve, what is their personally under pressure, can they catch their own mistakes.

nicktaylor
Автор

Why am I watching this I’m a biology student

DaPokeBoss
Автор

Those mock interview are the best thing ever. So useful. Keep up the great work Clement!

harispapadopoulos
Автор

Great Channel. What I appreciate in your "interview" videos is the fact that you concentrate a lot on the interaction between interviewer and interviewee.
Making clear the problem is a huge factor, there actually you get your answers for your solution. I hope all the students that are looking for an internship are watching this.
Wish you good luck with the channel, very good content!

cimbonda
Автор

1 year ago when I saw this video, I thought this is way above my head. But now I feel this is so simple and I can spot that logic just on seeing the question. The reason for this is practice, it brings u the confidence that u need to move ahead.

venkatasriharsha
Автор

wow! I was so excited to resolve this exercise by my own skills, this guy really good

francisconogales
Автор

I'm a fan of this two guy . I've been following this channel and also tim

ericjhuneespa
Автор

I really love this video. It is very informative. I also want to say that Tim did so well in nailing the framework of the solution to the problem and finally writing such a code not too complex to understand.

gideonokyeremensah
Автор

What a great video Clement and Tim you've got a lot of courage tackling this while videotaping. Great job...

francisaiello
Автор

Amazing video, really gives a reliable picture of what an interview is all about. I actually paused it and came out with a nice solution to the first approach that Tim suggested. I think that by holding the numbers in a class containing the start/end times (instead of [0] and [1] indexes), and adding some useful functions to it like a function that takes another object of that class and gives you the overlapping time between them as an object of that class - the code may become much more elegant and readable (I believe even more readable than the single list approach) but naturally much more difficult to do in 45 minutes time unless if you're very used to creating those handy classes naturally. Thanks so much for uploading it, and good luck Tim!

Grr