System Design: URL Shortener - TinyURL | Shift from Code-First to System Design | Geekific

Опубликовано: 22 Июнь 2024
на канале: Geekific
1,390
58

Discord Community:   / discord  
GitHub Repository: https://github.com/geekific-official/

In the previous videos of this series, we learned and defined a few concepts that will help us be more flexible and allow us to easily come up with better solutions during a system design interview. In this video, we tackle one possible question you may encounter during such interviews, designing a TinyURL / URL-Shortener like service, and we’re going to drill down the approach and thought process leading to one possible outcome.

LeetCode Problems solved in this video:
https://leetcode.com/problems/encode-...

Timestamps:
00:00 Introduction
00:28 Problem Definition
01:00 Code-First Mentality
02:56 System Design Interview Approach
09:12 Recap
10:15 Thanks for Watching!

If you found this video helpful, check other Geekific uploads:
Object-Oriented Programming Fundamentals:    • What is Object-Oriented Programming? ...  
SOLID Principles and Best Practices:    • SOLID Design Principles with Java Exa...  
Recursion Made Simple, Recursive Methods:    • What is Recursion? | Recursion Made S...  
Use-Case and Sequence Diagrams:    • UML Use-Case and Sequence Diagrams Ma...  
Introduction to Dynamic Programming:    • What Is Dynamic Programming and How T...  
What is the Two-Pointers Technique and how to use it?:    • What is the Two-Pointers Technique & ...  
Trees Compared and Visualized, BST vs AVL vs RedBlack vs Splay vs Heaps:    • Trees Compared and Visualized | BST v...  
Generics and Wildcards in Java, Invariance vs Covariance vs Contravariance:    • Generics and Wildcards in Java | Part...  
Two Sum Problem, from Brute Force to Optimal:    • Two Sum Problem | From Brute Force to...  
What is a Thread? (Process, Program, Parallelism, Scheduler Explained):    • What is a Thread? | Threads, Process,...  
Domain-Driven Design Made Simple:    • Domain-Driven Design Made Simple | Wh...  
Search In Rotated Sorted Array:    • Search In Rotated Sorted Array | Opti...  
Coin Change Problem, Minimum Number of Coins:    • Coin Change Problem | Minimum Number ...  
Coin Change Problem II, Number of Ways to Produce Amount:    • Coin Change Problem II | Number of Wa...  
Introduction to Monotonic Stacks, Daily Temperatures LeetCode in Java:    • Introduction to Monotonic Stacks | Da...  

#Geekific #MeetingRooms #CodingInteview #LeetCode #Java #Google #Amazon #Meta #Microsoft #Apple #Netflix


Смотрите видео System Design: URL Shortener - TinyURL | Shift from Code-First to System Design | Geekific онлайн, длительностью часов минут секунд в хорошем качестве, которое загружено на канал Geekific 22 Июнь 2024. Делитесь ссылкой на видео в социальных сетях, чтобы ваши подписчики и друзья так же посмотрели это видео. Данный видеоклип посмотрели 1,390 раз и оно понравилось 58 посетителям.