Dave Burji
Dave Burji
  • 53
  • 505 540
How Database Indexes Affect Query Performance
Database indexes can improve query performance and in this video we're going to cover how exactly they do that.
💻 Technical interview resources for free: techtribe.beehiiv.com/subscribe
👨🏻‍💻 Join the free discord server: discord.gg/apqhyABVeh
Переглядів: 924

Відео

The Google File System Explained
Переглядів 304Місяць тому
The Google File System (GFS) is the backbone of Google that allowed it to scale, and work in harmony with the MapReduce model. 💻 Technical interview resources for free: techtribe.beehiiv.com/subscribe 👨🏻‍💻 Join the free discord server: discord.gg/apqhyABVeh
Dynamo: How Amazon Stays "Always On"
Переглядів 2432 місяці тому
Even though it's hard (and rather impossible) to be consistent and available at the same time in distributed systems with network partitions or outages, Amazon found a way to make the trade off between the two without sacrificing great customer experience. 💻 Technical interview resources for free: techtribe.beehiiv.com/subscribe 👨🏻‍💻 Join the free discord server: discord.gg/apqhyABVeh
How MapReduce Works?
Переглядів 7302 місяці тому
It's only about map & reduce... or is it? 💻 Technical interview resources for free: techtribe.beehiiv.com/subscribe 👨🏻‍💻 Join the free discord server: discord.gg/apqhyABVeh
Recursion & Backtracking Patterns & Questions
Переглядів 5792 місяці тому
It all starts with a base case... 💻 Technical interview resources for free: techtribe.beehiiv.com/subscribe 👨🏻‍💻 Join the free discord server: discord.gg/apqhyABVeh
Two Pointers Sub-Patterns & Questions
Переглядів 6552 місяці тому
Two pointers has multiple sub-patterns and lots of questions, and in this video we are going to cover all of them! 💻 Technical interview resources for free: techtribe.beehiiv.com/subscribe 👨🏻‍💻 Join the free discord server: discord.gg/apqhyABVeh
Sliding Window Sub-Patterns & Questions
Переглядів 1,1 тис.2 місяці тому
Sliding window is a common pattern that's used in technical interviews, and in this video I'll share its sub-patterns and questions. 💻 Technical interview resources for free: techtribe.beehiiv.com/subscribe 👨🏻‍💻 Join the free discord server: discord.gg/apqhyABVeh
5 CS Concepts You'll Be Asked On
Переглядів 25 тис.3 місяці тому
If you're interviewing for internships / new grad / junior roles, you can expect to be asked on these CS concepts that I was asked on myself. In this video I'll give you all the details you need to ace those questions with ease. 💻 Free 12-Week Leetcode Preparation Guide notion template with more in depth tips: techtribe.beehiiv.com/subscribe 👨🏻‍💻 Join the free discord server: discord.gg/apqhyABVeh
12-Week Leetcode Prep Guide
Переглядів 24 тис.3 місяці тому
Are you learning Leetcode for the first time, or are you getting back to it after a while? Here's everything you need to get going. 💻 For the free 12-Week Leetcode Preparation Guide notion template with more in depth tips: techtribe.beehiiv.com/subscribe 👨🏻‍💻 Join the free discord server: discord.gg/apqhyABVeh Timestamps 0:00 How to practice 2:09 Week 1, Arrays, Sliding Window 2:58 How to study...
You're wasting your time with Leetcode if you do it like this :
Переглядів 1,9 тис.3 місяці тому
Aren't able to continue your improvement trajectory so that you could have a solid shot at passing interviews for your target companies? Figure out what pitfall(s) you're falling into, and overcome your current plateau. 💻 For the free 12-Week Leetcode Preparation Guide notion template with more in depth tips: techtribe.beehiiv.com/subscribe 👨🏻‍💻 Join the free discord server: discord.gg/apqhyABV...
how to stop scrolling & start reading.
Переглядів 8903 місяці тому
What if you could switch your habit of doom scrolling with reading a book? Edited by Polina: createdbypolina@gmail.com
this simple writing habit will boost your IQ.
Переглядів 2,7 тис.4 місяці тому
I always thought that you can't really change your intellectual capacity, but this is not exactly true... There are actually ways that increase your brain's capacity to think, with externalization, and better yet improve its performance. Edited by Polina: createdbypolina@gmail.com
This RESUME got me 17+ software engineering interviews
Переглядів 3,5 тис.4 місяці тому
When you're just starting out and have no experience, you think that to stand out since there is so much competition, your resume needs to be with more things on it like projects & technical stuff. But it's actually not the case let me show you why, and how instead you should actually write your resume to stand out & start getting some interviews. 💻 For the free 12-Week Leetcode Preparation Gui...
Want to Reset Your Life in 2024? Keep a Journal.
Переглядів 4294 місяці тому
Journaling is the easiest tool that can help you keep up with your goals. The process of writing is really for producing and refining your thoughts, so you could explore & go deeper. In this video I share with you the 3 main ways to journal with a focus on personal development. Edited by Polina: createdbypolina@gmail.com 0:00 Intro 1:27 Feedback Analysis 3:05 Reflective Journaling 3:29 Journali...
Software Engineer Salaries... How much do programmers make?
Переглядів 6274 місяці тому
Have you looked at those top paying companies' charts and felt that those salaries are out of reach for you? Let me show you why you're wrong. 💻 Free 12-Week Leetcode Preparation Guide notion template with more in-depth tips: techtribe.beehiiv.com/subscribe 👨🏻‍💻 Join the free discord server: discord.gg/apqhyABVeh Edited by Polina: createdbypolina@gmail.com
How to have a cool guy winter
Переглядів 2595 місяців тому
How to have a cool guy winter
Unrealistic Day in The Life of a Software Engineer | NYC
Переглядів 1,4 тис.5 місяців тому
Unrealistic Day in The Life of a Software Engineer | NYC
You're not broken: A Scientific System to Stop Procrastinating
Переглядів 2,2 тис.5 місяців тому
You're not broken: A Scientific System to Stop Procrastinating
7 Steps to Learn Coding & Get a Job (From SCRATCH!)
Переглядів 1,2 тис.5 місяців тому
7 Steps to Learn Coding & Get a Job (From SCRATCH!)
How HealthyGamerGG Resolved My Anxiety
Переглядів 5765 місяців тому
How HealthyGamerGG Resolved My Anxiety
The unfair way I got good at Leetcode
Переглядів 366 тис.6 місяців тому
The unfair way I got good at Leetcode
I haven’t procrastinated for 98 days (& counting)… here’s how
Переглядів 1,9 тис.6 місяців тому
I haven’t procrastinated for 98 days (& counting)… here’s how
Average Day as a WFH Software Engineer in NYC
Переглядів 3,2 тис.6 місяців тому
Average Day as a WFH Software Engineer in NYC
I'm bad at coding... (my software engineering journey)
Переглядів 2,5 тис.6 місяців тому
I'm bad at coding... (my software engineering journey)
Mindset of Successful Programmers
Переглядів 5217 місяців тому
Mindset of Successful Programmers
How to use ChatGPT to Learn Python FAST
Переглядів 1,4 тис.7 місяців тому
How to use ChatGPT to Learn Python FAST
How To Learn Coding FAST & Stop Struggling
Переглядів 2,3 тис.7 місяців тому
How To Learn Coding FAST & Stop Struggling
What I Wish I Knew Before Becoming A Software Engineer
Переглядів 2 тис.7 місяців тому
What I Wish I Knew Before Becoming A Software Engineer
How I Replaced Gaming With Coding
Переглядів 7 тис.8 місяців тому
How I Replaced Gaming With Coding
How I Would Learn To Code (If I Could Start Over)
Переглядів 11 тис.8 місяців тому
How I Would Learn To Code (If I Could Start Over)

КОМЕНТАРІ

  • @Quantum-Edge-AE
    @Quantum-Edge-AE День тому

    Kindly help. Got 4 days left. I can tackle, enjoy and complete medium questions but I feel I have an impostor syndrome. I usually do come up with the solution, but it lacks the quality to pass all the tests ( essentially it fails in some of the test cases ). I was thinking of writing an article titled "Most Efficient Algorithms with Highest Returns". What I mean are algos. such as DP and DFS that usually take an exponential algo. and bring the BigO down to O(n). That's some return. Could you point me to let's say 4-5 algos like that and I'll be on my way?

  • @user-jp8sf6yj2r
    @user-jp8sf6yj2r 2 дні тому

    Thanks! Great vid!

  • @SithAlpha
    @SithAlpha 3 дні тому

    Thank you.

  • @togariakshath29
    @togariakshath29 10 днів тому

    thanks a lotttt!

  • @bassembenghorbel1902
    @bassembenghorbel1902 14 днів тому

    Big Thanks for the video and the guidance, This is gold ! I tried the subscribe page and it didn't work tho :/ , even the discord link to dm you. The invitation expired sadly. I would be glad if you could sort things out !

  • @proflead
    @proflead 14 днів тому

    👍Thanks

  • @Fido1hn
    @Fido1hn 17 днів тому

    Great advice.

  • @binio28
    @binio28 20 днів тому

    subscribe to your site does not work

  • @AmanKumar-cc9ui
    @AmanKumar-cc9ui 20 днів тому

    How did you prepare for Online Assessments?

  • @programmingloop7
    @programmingloop7 20 днів тому

    It's just like Math. First you learn how to solve the problems then you get questions to practice

  • @NikithM-vj6pn
    @NikithM-vj6pn 20 днів тому

    unable to get the list , can you help me out?

  • @jesterthelegend926
    @jesterthelegend926 21 день тому

    Studying solutions that are done well is actually good advice. I've spent actual days trying to figure out how to solve a problem that I didn't have the knowledge to do. Instead of looking things up I tried to solve it on my own which got me no where and was a waste of time in hind sight. Studying a good solution for the problem taught me so much more than pulling my hair out for hours.

  • @karthikh5245
    @karthikh5245 22 дні тому

    actually good advice. great video.

  • @vishwaskachhav1999
    @vishwaskachhav1999 23 дні тому

    Do I really have to practice leetcode for a year before i can crack any interview????

  • @roshan_552
    @roshan_552 23 дні тому

    bro leetcode patterns?

  • @JyothikamaleshS
    @JyothikamaleshS Місяць тому

    Thanks for the wonderful rundown aiding DSA practise Do you have the set of questions for the DS and A types for practise and test?

  • @Juan_deep
    @Juan_deep Місяць тому

    Why did you delete your self hosting video?

    • @daveburji
      @daveburji Місяць тому

      No video was deleted, all the videos that I ever uploaded are available

  • @doc9448
    @doc9448 Місяць тому

    This is very helpful. I'm in the quantity phase of learning. I've "solved" 45 leetcodes and about 3 of them by myself (easys).

  • @Kr0n3kLe
    @Kr0n3kLe Місяць тому

    How should a beginner, new to learning programming, begin to start attempting Leetcode problems? By this, I mean at what stage of learning should you start? I am still learning fundamentals. Thanks!

    • @Leonhart_93
      @Leonhart_93 Місяць тому

      If you are a complete beginner, then starting out with Leetcode problems might be bad. Even the easy ones are not that easy. Do tutorials, write simple programs, see some examples. Understand them, re-write them yourself. It could be 1 to 3 months until you are ready for the next level.

  • @lucyneo2941
    @lucyneo2941 Місяць тому

    Which tool do u use to create visualisations??

  • @balajirudrawar390
    @balajirudrawar390 Місяць тому

    Most honest video ,I have seen till now

  • @roshan_552
    @roshan_552 Місяць тому

    bro continue this series please

  • @JeremiahPeoples
    @JeremiahPeoples Місяць тому

    What a phenomenal edit! Great video!

  • @omkarhirve7803
    @omkarhirve7803 Місяць тому

    Even I learned this the hard way !! Here's a like

  • @Michael-wr7gi
    @Michael-wr7gi Місяць тому

    Hey, unrelated to the video but saw you mentioned getting rid of brain fog. Was this mainly from reducing phone usage & waking up at certain times?

    • @daveburji
      @daveburji Місяць тому

      Yes, that's what's I experienced!

    • @Michael-wr7gi
      @Michael-wr7gi Місяць тому

      @@daveburji I will try!

  • @hellomukit
    @hellomukit Місяць тому

    Great video and explanation. I have a quick question. Which tool is used to create the animations?

  • @moeinhasani8718
    @moeinhasani8718 Місяць тому

    unfortunately, leet code is more about memorizing question that being good at problem solving. though the hope is after seeing like 500 leet code you learn the tricks.

    • @Leonhart_93
      @Leonhart_93 Місяць тому

      What you don't understand is that there is always a memorization aspect to problem solving. It took many years for some very smart people to come up with some of those algorithms. And you want to "invent" them on the spot? 😂

  • @_Holy_Lance_
    @_Holy_Lance_ Місяць тому

    Thank you Dave, great video!

  • @mralix9566
    @mralix9566 Місяць тому

    First comment. Thanks Dave ♥

  • @floatingsaint8493
    @floatingsaint8493 Місяць тому

    Anyone struggle comprehending LeetCode's editorials due to their writing style ? 😢

    • @migfulcrum1
      @migfulcrum1 Місяць тому

      Everything is better than geeks for geeks

  • @Basta11
    @Basta11 Місяць тому

    This is actually how we learn most things in school. It took millennia for simple mathematical concepts to form our basic elementary curriculum. It would be infeasible to expect kids to come up with these concepts by themselves.

  • @bapluda
    @bapluda Місяць тому

    Just learning the solutions is not controversial. These tests are total bullshit. I am glad I made a lot of money when there was no leetcode and no scrum. You kids are being screwed. You are better off becoming plumbers. At this point you are being treated like sweat shop workers.

  • @_Holy_Lance_
    @_Holy_Lance_ Місяць тому

    Thank you Dave.

  • @archardor3392
    @archardor3392 Місяць тому

    I can brute force most of those questions, but man, going from O(N**2) to O(N) or even O(Log N)...those solutions are crazy. No way you can come up with them on your own in 5 minutes. An hour or two, some time to play around and see what works and what not, test a few approaches, yes. In an interview? You either know it or not. Sadly, interviewers usually say "Good job, but can you lower the time complexity?"...

  • @funnymoment9164
    @funnymoment9164 2 місяці тому

    Thanks!

  • @sheldon987123
    @sheldon987123 2 місяці тому

    I know I am not the target audience for this video, but I wanted to put a perspective from a TL from FANG. The previous 2-3 years I especially have seen an influx of engineers who joined companies that is above their weight class by grinding leet code. Imagine joining a team of people and being the slowest one. During meeting people would speak too fast for you to follow, and every-time someone has to repeat something many times for you to understand it. Everyone is going to be on your side when you first join, but in a year if you still don’t manage to be as quick as everyone else. Managers and TLs are going to start putting some pressure on you. And please forgive us when we do, because those above us take a look at our headcount and start questioning why the engineering velocity is so low, or why certain members cannot be independent. Effectively, if you’re not fast enough, you either make up for it in overtime or you will be given a bad rating. I have seen a few people really stressed out by this. And people around you in your team won’t be sympathetic, because they are the ones picking up your work. I am not discouraging everyone to try if you’re struggling, but do keep in mind that the struggle does not end in leetcode if you’re struggling to solve leetcode problems.

    • @Leonhart_93
      @Leonhart_93 Місяць тому

      They will still do it, because no one refuses the promise of high salary.

  • @varunsen2802
    @varunsen2802 2 місяці тому

    Bruh here in India, even a low paying company asks DP as warm up questions.

  • @daveburji
    @daveburji 2 місяці тому

    🦒Get the handy cheat sheet & summary of Dynamo (& other resources) for free: techtribe.beehiiv.com/subscribe

  • @sarahabraham7248
    @sarahabraham7248 2 місяці тому

    Thanks for the video! Excited for your next one!

  • @patrickhastings3733
    @patrickhastings3733 2 місяці тому

    take it a bit of a step further and write unit tests for the coding challenge solutions. Ask chatGPT if you need help doing it but that helps get a better understanding of the logic. You can even set a breakpoint on the unit test and run the debugger and step thru the method under test and watch it all unfold

  • @sudipmandal2497
    @sudipmandal2497 2 місяці тому

    Thanks for this wonderful video.

  • @Om4r37
    @Om4r37 2 місяці тому

    this channel is criminally underrated

  • @kazama81
    @kazama81 2 місяці тому

    this is a great explanation

  • @daveburji
    @daveburji 2 місяці тому

    🦑 Get the handy cheat sheet & summary of MapReduce (& other resources) for free: techtribe.beehiiv.com/subscribe

  • @JaredFL
    @JaredFL 2 місяці тому

    Nice

  • @wtfJunk
    @wtfJunk 2 місяці тому

    Never starts with strings and arrays. They are too generic

    • @migfulcrum1
      @migfulcrum1 Місяць тому

      Yes, you should start with the hard DP problems with low acceptance score.

  • @garamburito
    @garamburito 2 місяці тому

    Hi, I wouldn't like to know how Ai impacta o sites like this. Thanks

  • @TechMadness92
    @TechMadness92 2 місяці тому

    I started leetcode just now and managed to solve half of blind 75 and around total of 100 problem and I feel like complete begineer still but I definitely can see myself improving

  • @GabrielCanto-gk8ol
    @GabrielCanto-gk8ol 2 місяці тому

    i just did a interview today, got smashed by an easy question of hash map... Nervousism is your worst enemy for sure

  • @derekwright5722
    @derekwright5722 2 місяці тому

    Got my first job out of college with a small company (25 employees or less) and have been there ever since (6 years this May), and I've gotta say, I absolutely dread the day I need to move on to another job with how ridiculous the space has become with often very long and drawn out interviews asking you to do leetcode questions on a whiteboard when you'll likely never use it on the job itself. Especially now that it's not JUST the FANNG companies employing these types of interviews - it's bleeding into the smaller lesser known companies as well and it's just insane to think you need to do some shit like this for a year (while currently being employed working full time) to pass some weird gatekeeper-like interview. I've been a successful software dev for just about 6 years now and can only imagine the amount of people who would be fully qualified for the job they're interviewing for just to be passed over due to a lack of leetcode grinding to the point where it's not really even about skill as a programmer and more about memorization. Memorization does not make someone a good programmer. /endrant