Companies Home Search Profile

Solving LeetCode's Top Interview Questions in Java

Focused View

Mathew Younan

11:20:55

227 View
  • 1 - LeetCode 26 Remove Duplicates From Sorted Array.mp4
    08:30
  • 2 - LeetCode 122 Best Time to Buy and Sell Stock II.mp4
    08:47
  • 3 - LeetCode 189 Rotate Array.mp4
    11:08
  • 4 - LeetCode 217 Contains Duplicate.mp4
    05:36
  • 5 - Understanding Binary Representation.mp4
    10:17
  • 6 - LeetCode 136 Single Number.mp4
    11:50
  • 7 - LeetCode 350 Intersection of Two Arrays II.mp4
    22:14
  • 8 - LeetCode 66 Plus One.mp4
    13:42
  • 9 - LeetCode 283 Move Zeroes.mp4
    10:49
  • 10 - LeetCode 1 Two Sum.mp4
    08:25
  • 11 - LeetCode 36 Valid Sudoku.mp4
    16:57
  • 12 - LeetCode 48 Rotate Image.mp4
    16:27
  • 13 - LeetCode 344 Reverse String.mp4
    11:52
  • 14 - LeetCode 7 Reverse Integer.mp4
    12:12
  • 15 - LeetCode 387 First Unique Character in a String.mp4
    14:05
  • 16 - LeetCode 242 Valid Anagram.mp4
    10:11
  • 17 - LeetCode 125 Valid Palindrome.mp4
    08:21
  • 18 - LeetCode 8 String to Integer atoi.mp4
    16:45
  • 19 - LeetCode 28 Find the Index of the First Occurrence in a String.mp4
    10:47
  • 20 - LeetCode 14 Longest Common Prefix.mp4
    09:20
  • 21 - LeetCode 237 Delete Node in a Linked List.mp4
    07:49
  • 22 - LeetCode 19 Remove Nth Node From End of List.mp4
    13:57
  • 23 - LeetCode 206 Reverse Linked List.mp4
    08:21
  • 24 - LeetCode 21 Merge Two Sorted Lists.mp4
    14:10
  • 25 - LeetCode 234 Palindrome Linked List.mp4
    11:21
  • 26 - LeetCode 141 Linked List Cycle.mp4
    07:47
  • 27 - Depth First Search.mp4
    34:35
  • 28 - Breadth First Search.mp4
    10:46
  • 29 - LeetCode 104 Maximum Depth of Binary Tree.mp4
    10:29
  • 30 - LeetCode 98 Validate Binary Search Tree.mp4
    16:01
  • 31 - LeetCode 101 Symmetric Tree.mp4
    13:23
  • 32 - LeetCode 102 Binary Tree Level Order Traversal.mp4
    15:58
  • 33 - LeetCode 108 Convert Sorted Array to Binary Search Tree.mp4
    12:42
  • 34 - LeetCode 88 Merge Sorted Array.mp4
    11:29
  • 35 - LeetCode 278 First Bad Version Binary Search.mp4
    14:37
  • 36 - Introduction to Dynamic Programming.mp4
    16:49
  • 37 - LeetCode 70 Climbing Stairs.mp4
    12:12
  • 38 - LeetCode 121 Best Time to Buy and Sell Stock.mp4
    16:36
  • 39 - LeetCode 53 Maximum Subarray Kadanes Algorithm.mp4
    08:48
  • 40 - LeetCode 198 House Robber.mp4
    13:21
  • 41 - House Robber Optimized Solution Constant Space Complexity.html
  • 42 - LeetCode 384 Shuffle an Array.mp4
    17:13
  • 43 - LeetCode 155 Min Stack.mp4
    19:49
  • 44 - LeetCode 412 Fizz Buzz.mp4
    05:41
  • 45 - LeetCode 204 Count Primes.mp4
    17:43
  • 46 - Count Primes Time Complexity Proof.html
  • 47 - LeetCode 326 Power of Three.mp4
    11:41
  • 48 - LeetCode 13 Roman to Integer.mp4
    15:27
  • 49 - LeetCode 191 Number of 1 Bits.mp4
    11:54
  • 50 - LeetCode 461 Hamming Distance.mp4
    12:09
  • 51 - LeetCode 190 Reverse Bits.mp4
    14:20
  • 52 - LeetCode 118 Pascals Triangle.mp4
    11:54
  • 53 - LeetCode 20 Valid Parentheses.mp4
    15:02
  • 54 - LeetCode 268 Missing Number.mp4
    18:36
  • Description


    Expand your knowledge of problem solving and impress your coding interviewers.

    What You'll Learn?


    • Familiarity working with Arrays, Strings, Trees, Linked Lists and many other data structures
    • Exposure to the most common questions asked in interviews
    • Be able to critically analyze a problem and work towards an efficient solution
    • Learn numerous tricks which can be applied to the future questions you encounter
    • Gain the confidence and skills to ace your coding interviews
    • Consider time and space complexity when designing algorithms

    Who is this for?


  • Developers looking to solidify their problem solving skills and ace their coding interviews
  • More details


    Description

    Welcome!

    Hello everyone, and welcome to the course that will help you prepare for your coding interviews!


    Specifically, we will be breaking down the easy collection of LeetCode's Top Interview Questions playlist. This playlist includes 46 problems that are very commonly asked by interviewers from large tech companies such as Apple, Meta, Google, Uber, and many more! We will learn how to approach problems of all kinds, such as those consisting of Arrays, Strings, Linked Lists, Trees, Dynamic Programming, Design, Math, and general knowledge, while also learning useful concepts and tricks which will help when facing more difficult problems.


    What is LeetCode?

    Simply put, LeetCode is a large repository filled with interview questions asked by the top tech companies around the world (Google, Facebook, Amazon, and many more).

    The main problem as a new user on LeetCode is that there are ENDLESS amounts of questions that you can find on there so you may not know which questions are the most common/beneficial to go over. This course's purpose is to provide a solution to this issue, as I go over the Top Inteview Questions recommended by LeetCode. If you are looking to ace your upcoming coding interview or even just to strengthen your problem solving skills, then look no further as you have found the one-stop-shop to become a problem solving machine.

    Course Overview

    For each problem in the playlist, I have a video dedicated to explaining the thought process in detail which will lead us to the most efficient solution, paired with a visual to aid in explaining the algorithm. After we understand the approach for the most efficient solution, I will translate the visual into Java code, breaking down every line as I code it. After the entire solution is implemented, we will analyze the time and space complexity of the solution.

    Who this course is for:

    • Developers looking to solidify their problem solving skills and ace their coding interviews

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Mathew Younan
    Mathew Younan
    Instructor's Courses
    What's up people, my name is Mathew and I am a computer science expert with tons of tutoring experience under my belt. I have been coding for about a decade and have always had a skill of explaining/teaching different concepts in a structured way which is really easy to follow. I am excited to be the teacher that makes computer science enjoyable for you, as well as being a breeze to learn!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 52
    • duration 11:20:55
    • Release Date 2023/02/20