Companies Home Search Profile

Crack Coding Interview Pattern: Sliding Window

Focused View

Sunil Mohan

3:57:32

2 View
  • 1 - Brute Force Approach.mp4
    07:16
  • 2 - What is sliding window.mp4
    06:57
  • 3 - Find Maximum Sum.mp4
    07:44
  • 4 - Smallest Subarray.mp4
    10:13
  • 5 - String Section.mp4
    00:31
  • 6 - Longest Possible Substring.mp4
    14:04
  • 7 - Challenge Problem Fruit Problem.mp4
    00:19
  • 8 - Solution Fruit Problem.mp4
    00:42
  • 9 - Find Unique Characters.mp4
    07:56
  • 10 - Find Permutations.mp4
    16:26
  • 11 - Challenge Find Anagrams in String.mp4
    00:22
  • 12 - Solution Anagrams in String.mp4
    01:35
  • 13 - Minimum Window Substring.mp4
    32:41
  • 14 - Concatenation of All Words.mp4
    26:37
  • 15 - Solve Together Section.mp4
    00:37
  • 16 - Best Time to Buy and Sell Stock.mp4
    07:26
  • 17 - Binary Subarrays Sum.mp4
    19:51
  • 18 - Subarrays with K different integers.mp4
    20:39
  • 19 - Max Consecutive Ones.mp4
    05:04
  • 20 - Min Swaps to Group All 1s Togeher.mp4
    06:20
  • 21 - Diet Plan Performance.mp4
    11:09
  • 22 - Get Equal Substrings Within Budget.mp4
    08:01
  • 23 - Replace the Substring for Balanced.mp4
    06:24
  • 24 - Count Number of Nice Subarrays.mp4
    05:23
  • 25 - Number of Substrings Containing all Three Characters.mp4
    13:15
  • Description


    Part of Series focused on solving 30 Sliding Window Pattern Problems asked on all Top Tech Coding Interviews

    What You'll Learn?


    • Solve Easy to Hard Difficulty problems using different data structures and algorithms
    • Breaking down the coding interview problems in a step by step, systematic manner and provided explanation, different approaches, pseudo code and python code
    • How to solve all possible types of problems asked by major tech companies that can be solved using Sliding window logic
    • Create logic building capability to solve coding interview problems efficiently

    Who is this for?


  • Getting ready for your software engineering coding interview? This is the place for you.
  • This Sliding Window Series is one part of Series of Solving Coding Interview Questions. This covers all sliding window and discusses some alternative approaches
  • Python knowledge is not mandatory, Course discusses logic to solve, pseudo code and python code, students can try coding in any language of their choice while referring to this course
  • Want to get better at coding interviews?
  • Strengthen your competitive programming muscles
  • What You Need to Know?


  • Basic Knowledge of fundamental data structures and algorithms is preferred
  • Basic Knowledge of python is preferred
  • If you want to code yourself, you should be familiar with leetcode and or jupyter notebook or any python ide
  • More details


    Description

    It's usually difficult to start preparing for coding interviews immediately with limited knowledge of Data Structures and Algorithms. Through grinding on leetcode for FAANG interviews, candidates have started decoding the patterns behind the questions which instantaneously directs them to apply the most efficient logic interviewer is testing us on. Understanding the interview questions based on the patterns and practicing problems having the same patterns helps prepare for interviews faster, with less effort, more confidence, with less chance of forgetting and/or getting confused during the interviews. Interviewers usually test us on multiple patterns of coding interviews. This course covers one type of pattern where we discuss most types of problems that can be solved using sliding window. It’s a very common pattern asked in interview questions. The plan is to create a series of such courses which will cover all the patterns asked in the interview. Completing this course will strong foundation for sliding window. I have tried to make this course brief and have divided the course to 4 hours of video lectures and 4 hours of self-practice assignments, since there are quite a few patterns and candidate may not want to dedicate all time to learning just one pattern.

    Who this course is for:

    • Getting ready for your software engineering coding interview? This is the place for you.
    • This Sliding Window Series is one part of Series of Solving Coding Interview Questions. This covers all sliding window and discusses some alternative approaches
    • Python knowledge is not mandatory, Course discusses logic to solve, pseudo code and python code, students can try coding in any language of their choice while referring to this course
    • Want to get better at coding interviews?
    • Strengthen your competitive programming muscles

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    I am a Computer Science Engineer with a passion for teaching.I am not one of those guys who started programming at the age of 4, I started programming in my first year of college, I am a normal person who has explored on thousand things to know about my passionI am here to teach you all that I know about all things which I believe will add lot of value in your workI hope to save you tons of hours skimming through tens of resources online as I did, and I sincerely hope that I could benefit you as much as possible
    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 25
    • duration 3:57:32
    • English subtitles has
    • Release Date 2024/04/13