Hi Leetcoders,
I have been asked youtube design in LLD for 2 companies in last one year(for a SDE 3 experience). While I understand the basics and can start building up datamodel required, I usually perform very bad when it comes to database design around views, likes and dislikes etc. I start with SQL mapping table and fumble around locking issues, end up suggesting nosql for faster writes etc and can't justify strong reasons for its use. While I had read G-R-o-0-K-I-N-g course on youtube system design, it talks more around HLD approach and does not talk about database design in depth. Are there any other resources you guys can point me to?
TIA