Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Ace the Coding Interview
Rating: 4.3 out of 5(38 ratings)
1,936 students
Created byElie Toubiana
Last updated 9/2021
English

What you'll learn

  • python
  • coding
  • algorithm
  • data structures
  • problem solving
  • system design
  • code

Course content

6 sections22 lectures1h 40m total length
  • Introduction2:41

    Ellie guides you through aceing coding interviews with Python, outlining a practical 2.5-month plan: two weeks for company research, four weeks of practice, then screening, onsite rounds, and offers analysis.

  • Setup and IDE4:32
  • Interview tips5:30

    Practice consistently, study 30–40 problems on your own, and repeat the exercises. Listen to the interviewer, ask clarifying questions, consider hints, and apply first principles to solve problems.

Requirements

  • Ideally basic python

Description

In my experience in interviewing over 150 engineers in big tech companies and startups, I noticed that most questions were only a variation of a small subset of questions and concepts. The goal of this class is to give candidates a guide and a list of questions to study to set them up for success in the coding and system design interviews.


How do you find the missing number in a given integer array of 1 to 100?


How do you find the duplicate number on a given integer array?


How do you find the largest and smallest number in an unsorted integer array?


How do you find all pairs of an integer array whose sum is equal to a given number?


How do you find duplicate numbers in an array if it contains multiple duplicates?


How are duplicates removed from a given array in Java?


How is an integer array sorted in place using the quicksort algorithm?


How do you remove duplicates from an array in place?


How do you reverse an array in place in Java?


How are duplicates removed from an array without using any library?


These are the types of questions you will learn to solve in minutes!

Who this course is for:

  • Engineers looking to interview
  • Beginner developers