LEETCODE IN PYTHON: 50 ALGORITHMS CODING INTERVIEW QUESTIONS

Practice data structure and algorithms questions for interviews at FAANG companies like Google, Facebook, Apple & Amazon

What you’ll learn

  • Solve Easy to Hard Difficulty problems using different data structures and algorithms
  • How to solve some of the most popular interview questions asked by major tech companies
  • Breaking down the coding interview problems in a step by step, systematic manner
  • Popular problems patterns
  • Algorithms and data structures
  • Strengthen your problem solving and programming skills

Requirements

  • Basic Knowledge of fundamental data structures and algorithms is preferred
  • Basic Knowledge of python is preferred
  • If you want to submit the code yourself, you should be familiar with leetcode and have an account

Description

  • Getting ready for your software engineering coding interview? This is the place for you.
  • Want to learn about the most popular problem-solving techniques, patterns, data structures, and algorithms used in those difficult interviews? Come on in
  • Want a step by step explanation of 50 of the most popular interview questions in the industry? You got it.
  • Want to get better at competitive programming? Enjoy the ride
Welcome to the course!
In this course, you’ll have a detailed, step by step explanation of 50 hand-picked LeetCode questions where you’ll learn about the most popular techniques and problems used in the coding interview, This is the course I wish I had when I was doing my interviews. and it comes with a 30-day money-back guarantee
What is LeetCode?
LeetCode is essentially a huge repository of real interview questions asked by the most popular tech companies ( Google, Amazon, Facebook, Microsoft, and more ).
The problem with LeetCode is also its advantage, IT’S HUGE, so huge in fact that interviewers from the most popular companies often directly ask questions they find on LeetCode, So it’s hard to navigate through the huge amount of problems to find those that really matter, this is what this course is for.
I spent countless hours on LeetCode and I’m telling you that you don’t have to do the same and still be able to get a job at a major tech company.
Course overview :
In this course, I compiled 50 of the most important and the most popular interview questions asked by these major companies and I explain them, in a true STEP BY STEP fashion to help you understand exactly how to solve these types of questions.
The problems are handpicked to ensure complete coverage of the most popular techniques, data structures, and algorithms used in interviews so you can generalize the patterns you learn here on other problems.
Each problem gets 2 videos :
  • Explanation video: we do a detailed explanation of the problems and its solution, this video will be longer because we will do a step by step explanation for the problems.
  • Coding video: where we code the solution discussed in the explanation video together.
We will use basic python for this course to code our solutions, previous knowledge in python is preferred but NOT required for the coding part of the course.
The problems are categorized for easier navigation and will be regularly updated with more popular and interesting problems.
Some of the stuff this course will cover are :
  • Arrays and Strings interview questions.
  • Searching interview questions and algorithms.
  • Dynamic Programming interview questions.
  • Backtracking interview questions (  With step by step visualization ).
  • Trees and Graphs interview questions and algorithms.
  • Data structures Like Stacks, Queues, Maps, Linked Lists, and more.
In other words, this course is your one-stop-shop for your dream job.

Who this course is for:

  • Developers eager to pass the coding interview at huge companies like Google, Facebook, Microsoft, Amazon, etc.
  • People who want to develop their problem solving skills.
  • Developers getting ready for their technical interviews.
  • Students getting ready for their internship coding interviews.
  • People who want to get better at competitive coding

Course content

21 sections • 184 lectures • 19h 35m total length
  • Introduction
  • Big O Notation (OPTIONAL)
  • ALGORITHM : Binary Search (OPTIONAL)
  • TECHNIQUE : Sliding Window (OPTIONAL)
  • INTERVIEW QUESTIONS: Arrays and Strings (Includes Google Questions)
  • INTERVIEW QUESTIONS: Math (Includes Microsoft Questions)
  • DATA STRUCTURE: Hash Tables (OPTIONAL)
  • INTERVIEW QUESTIONS: Hash Tables / Maps (Includes Facebook Questions)
  • DATA STRUCTURES: Linked Lists (OPTIONAL)
  • INTERVIEW QUESTIONS: Linked Lists (Includes Amazon Questions)
  • INTERVIEW QUESTIONS: Backtracking / Recursion (Includes Uber Questions)
  • DATA STRUCTURES: Stacks and Queues (OPTIONAL)
  • DATA STRUCTURE: Graphs (OPTIONAL)
  • ALGORITHM: Depth First Search (DFS) – OPTIONAL
  • ALGORITHM: Breadth First Search (BFS) – OPTIONAL
  • ALGORITHM: Dijkstra’s Algorithm (OPTIONAL)
  • DATA STRUCTURE: Trees (OPTIONAL)
  • DATA STRUCTURE: Binary Search Trees (BST) – OPTIONAL
  • INTERVIEW QUESTIONS: Trees and Graphs (Includes Apple Questions)
  • INTERVIEW QUESTIONS: Stacks and Queues (Includes Bloomberg Questions)
  • INTERVIEW QUESTIONS: Dynamic Programming (Includes Google Questions)

Last updated: 10/2020 | Size: 4.4 GB
Click to get:
Source: https://www.udemy.com/course/leetcode-in-python-50-algorithms-coding-interview-questions/


The Coding Interview Bootcamp: Algorithms + Data Structures
The Coding Interview Bootcamp: Algorithms + Data Structures
04.12.2020
PYTHON FOR DATA STRUCTURES, ALGORITHMS, AND INTERVIEWS!
PYTHON FOR DATA STRUCTURES, ALGORITHMS, AND INTERVIEWS!
05.02.2020
Algorithms in Java :Live problem solving & Design Techniques
Algorithms in Java :Live problem solving & Design Techniques
04.15.2021
Algorithms and Data Structures in Javascript (2020)
Algorithms and Data Structures in Javascript (2020)
05.26.2020

No comments.

Add Commenent
reload, if the code cannot be seen

or
Registration
Lostpassword