Systems design interview with a Google engineer: Distributed databases

preview_player
Показать описание


Note: Drawing starts at 13:46 and is a reconstruction of what happened during the interview.

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

Maybe Consistent Hashing will simplify it, the interviewer very nicely coached him in the end with the solution. I really liked how the interviewer tried to help and guide the candidate. I will love to hire the interviewer.

Eggeater
Автор

I wish everybody will have that kind of interviewers! What a nice and professional person

herbst
Автор

The interviewee tried so hard to direct the guy to the right track, ....good guy :)

yrs
Автор

I wish I ever get interviewed by such interviewer, as he is guiding and helping a lot. This interviewee is plain irritating, just giving plain vanilla answer despite so much hints

learnersparadise
Автор

For like 3 minutes I kept wondering if my video is working correctly lol

arunsp
Автор

I think he came up with genuine ideas short of consistent hashing. I would vote yes for him. He isn’t mumbling, but has accent, which is fine and interviewer got what he’s saying, so 🤷‍♀️

amulyayeduguri
Автор

So, if this was an actual interview, what would you say about his chances? I would have thought consistent hashing etc. are pretty basic concepts.

polyethylene
Автор

partition by userid(mapping to clearname by seperated table) and stoe all transaction of this user together, and all the users in a single giant table. Split the data(if too hot and big) based on size until range is only spans users data and transactions. maximum scale with minium work upfront.

maximilian
Автор

if this channel could also provide ML system design that would be perfect

yehjames
Автор

The interview was about Horizontal Sharding

ismaelp
Автор

There is a 10000 ft distance between the knowledge of interviewer and interviewee.

pursuitofcat
Автор

If the interviewee said at the beginning that he is going to shard the db based on primary key, then how would the interview go from there ?

SaifulIslam-fsli
Автор

Interviewer is clearing telling him to talk about Sharding and consistent hashing. How clear and helpful he can be?

Angelslo
Автор

Hi, could somebody tell me the name of the software used in the mock interview?
Thanks in advance

mattiavandi
Автор

The interviewee is just beating around bush with theory, while interviewer is giving many hints, for me it would be over in first 10 mins with such answers, you should take historical backup based on access pattern, analyse the accesses and keep pushing old data to appropriate store..and he is not talking about it

learnersparadise
Автор

Very good conversation, this will really helpful to me as I am going to have interview soon

shriduttkothari
Автор

This may not be right video for Goggle interview. Please don't waste time.

rahuld
Автор

The feedback given was not comprehensive. Also, I felt interviewer gave a sugar coated feedback.

cosmos
Автор

My god... I can’t understand what in the f**k is he saying with all that mumbling.

carlossegura