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

Support us on Patreon: / geekific
Discord Community: / discord
GitHub Repository: 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:
- 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-Oriente...
- SOLID Principles and Best Practices: • SOLID Design Principle...
- Recursion Made Simple, Recursive Methods: • What is Recursion? | R...
- Use-Case and Sequence Diagrams: • UML Use-Case and Seque...
- Introduction to Dynamic Programming: • What Is Dynamic Progra...
- What is the Two-Pointers Technique and how to use it?: • What is the Two-Pointe...
- Trees Compared and Visualized, BST vs AVL vs RedBlack vs Splay vs Heaps: • Trees Compared and Vis...
- Generics and Wildcards in Java, Invariance vs Covariance vs Contravariance: • Generics and Wildcards...
- Two Sum Problem, from Brute Force to Optimal: • Two Sum Problem | From...
- What is a Thread? (Process, Program, Parallelism, Scheduler Explained): • What is a Thread? | Th...
- Domain-Driven Design Made Simple: • Domain-Driven Design M...
- Search In Rotated Sorted Array: • Search In Rotated Sort...
- Coin Change Problem, Minimum Number of Coins: • Coin Change Problem | ...
- Coin Change Problem II, Number of Ways to Produce Amount: • Coin Change Problem II...
- Introduction to Monotonic Stacks, Daily Temperatures LeetCode in Java: • Introduction to Monoto...
#Geekific #MeetingRooms #CodingInteview #LeetCode #Java #Google #Amazon #Meta #Microsoft #Apple #Netflix

Пікірлер: 2

  • @vengateshm2122
    @vengateshm212222 күн бұрын

    Great explanation in 10 minutes. Thank You.

  • @hoangthiendo1909
    @hoangthiendo190915 күн бұрын

    Waiting for the next episode of this series 😊