Google Coding Interview With A Competitive Programmer

preview_player
Показать описание
In this video, I conduct a mock Google coding interview with a competitive programmer, Errichto. As a Google Software Engineer, I interviewed dozens of candidates. This is exactly the type of coding interview that you would get at Google or any other big tech company.

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

Spoiler: Google didn't hire me.
Apparently, Clement is an ex-Google engineer and this wasn't a real interview :(

Errichto
Автор

I just learnt to display "Hello world" in python. Now this video is recommended to me.

Bharanivijay
Автор

"I'm quite good at computational geometry" - well there is something I didn't know existed.

DaMainDude
Автор

Great idea for a video! His knowledge, the idea for the format of video and you as the interviewer is well worth the (as of writing this) 1.5+ million views. Nice work!

Hallden_
Автор

Before Interview: Confident in Python skills
During Interview: Draws a complete blank when given a code challenge
After Interview: Crawls in hole and contemplates current career choices

TheQA
Автор

For every aspiring software engineers out there, watch the last 5 minutes of this video. It is GOLD and it will provide answer to all your insecurities about problem-solving abilities.
I thank Clement and errichto for making this. Looking fwd to watch more

saiprajeeth
Автор

Didn't follow much of the problem, but the composure of this guy is something to learn from. I'm super impressed :)

AmanDeepSingh-xeof
Автор

This was entertaining to watch. I liked how Errichto remained so calm and composed during the mock interview. I've had an interview recently where I was asked an extremely simple question and I blankly stared at the screen for minutes before regaining my composure and completing the problem. I have a lot of respect for you and many of the software engineers who have done excellent during these interviews with those large companies. It takes a lot of knowledge, skill, and composure. Respect.

JLRide
Автор

This ended up being Errichto giving tutorial on algorithms to Clement

antonistrychalski
Автор

I like the confidence @Errichto has here. He very clearly stated he is good at computational geometry and even asked for something harder. Not for nothing grinding Topcoder and Codeforces for years is a pretty big deal!

shreyanshsingh
Автор

For the second part, the diagonals were the way to go. If two segments intersect in their middle and have the same length they are the diagonals of a rectangle. Just modify the code for the first solution by using the center of the segment and its length as the key in your map. Solution would be O(n²).

FredericJardon
Автор

What a guy! The way he approaches the questions is just amazing.

pratiksingh
Автор

"I'm quite good in computational geometry"... you sure you want to ask me such a stupid question?

peterlucas
Автор

no one
literally no one
errichto: ” Are you sure this problem is hard enough “ ? 😂😂

batmanarkhamcity
Автор

I haven't written code in 40 years, but as a mathematician I could definitely walk someone through several ways to execute this counting, both cases. This was very interesting to see the code/shorthand in a modern programming language.

thane
Автор

writing code in google docs brings cancer to my eyes

simonbachmann
Автор

TY, your "interview" helps me to get over the fear of interviews! You provide an excellent experience that I can try on myself. Now interview looks more like a predictable conversation, than a challenge full of surprises!

xakkep
Автор

HOLY SHIT! They're on a whole different level.. I have so much more to learn. Just watching them discussing stuff I have no idea about is freaking exciting!

hououinkyouma
Автор

The way he was solving the problem it felt like a poet reading his poem. Thanks Clement for an awesome episode.

mm
Автор

Errichto is a super cool guy, he is totally chill and always ready to help you. He is awesome.

jishudohare