Software Engineering


LeetCode in Java: Algorithms Coding Interview Questions

Ace your next coding interview by solving essential coding interview questions and get an offer from big tech company.

4.35 (206 reviews)


22.5 hours


May 2021

Last Update
Regular Price

Exclusive  Offer
Unlimited access to 30 000 Premium SkillShare courses

What you will learn

Solve Easy to Hard Difficulty Problems

How to solve some of the classical coding interview questions

How to breaking down the coding interview problems in a decomposition manner

Strengthen your problem solving skills


Welcome to "LeetCode in Java: Algorithms Coding Interview Questions" course!

In this course, you'll have a detailed, step by step explanation of classical hand-picked LeetCode Problems where you'll learn about the optimum ways to solve technical coding interview question. This is the course I wish I had when I was preparing myself for the interviews. This course comes with a 30-day money-back guarantee. So nothing to lose!

What is LeetCode?

LeetCode is a huge repository of real interview questions asked by the most popular tech industries( Google, Amazon, Facebook, Microsoft, Apple, Quora, LinkedIn, Bloomberg, Uber, Goldman Sachs, Twitter and more ).

Interviewers from the most popular companies(like Google, Amazon, Facebook, Uber, Twitter etc.) often directly ask questions they find on LeetCode. It's hard to navigate through the large amount of problems(around 1500) to most important questions, this is what this course stand for.

I spent countless hours on LeetCode. From my experience, I'm telling you that you don't have to do the all problem and still be able to get a job at a big tech industry.

By the time you're finished with the course, you will be prepared for common technical coding interview questions.

See you inside the course!


LeetCode in Java: Algorithms Coding Interview Questions
LeetCode in Java: Algorithms Coding Interview Questions
LeetCode in Java: Algorithms Coding Interview Questions
LeetCode in Java: Algorithms Coding Interview Questions


LeetCode Problem #141: Linked List Cycle

Video Explanation - Linked List Cycle

LeetCode #118: Passcal's Triangle

Video Explanation - Pascal's Triangle

LeetCode #119: Passcal's Triangle II

Video Explanation - Pascal's Triangle II

LeetCode #05: Longest Palindromic Substring

Video Explanation - Longest Palindromic Substring

LeetCode #200: Number of Island

Video Explanation - Number of Island

LeetCode #206: Reverse a Linked List

Video Explanation - Reverse a Linked List

LeetCode #20: Valid Parentheses

Video Explanation - Valid Parentheses

LeetCode #22: Generate Parentheses

Video Explanation - Generate Parentheses(Backtracking Algorithm)

LeetCode #21: Merge Two Sorted Lists

Video Explanation - Merge Two Sorted Lists

LeetCode #238: Product of Array Except Self

Video Explanation - Product of Array Except Self

LeetCode #10: Regular Expression Matching (Dynamic Programming)

Video Explanation - Regular Expression Matching


Shweta15 June 2021

Saw the lecture on trailing zeroes in factorial. The solution presented is wrong how come count +n/=5 is the solution ??? Did you try for 25 ?Please correct the solution.

Vindhya13 June 2021

Very nice course. Questions chosen are really good. And Instructor also explained solutions in very easy manner. I would definitely recommend this course.

Anurag23 May 2021

I really liked this course as I have learnt new logic of calculating palindrome in a less time complexity.

Krishna16 February 2021

I first have to appreciate for the question selection. However,the course makes me refer to other sites to understand the solution properly, as many of the questions are answered with solution directly. There is no proper logical explanation how the solution is approached. It would have been appreaciated if the brute force approach is first discussed and then discuss about how to build optimum soultion. This approach is given only for few problems.

Nenad15 February 2021

For now I leave 2 star,because of Reverse a String is not done right,it's missing one step. I'll see if others are done poorly,then change my rating

Tamiyo4 February 2021

This has been great so far. It really helps to have a break down of how to solve the problems, and how to look at things differently.

Govind22 January 2021

explanation for each interview question is very good. i want to see more questions from leetcode mainly the new one added everyday.

Keith14 November 2020

I've had the Fizz Buzz one before, but the palindrome one, I just converted the number to a char array, loaded it into a String Builder, reversed the string and compared it to the char array toString().


4/11/2021100% OFFExpired
5/15/2021100% OFFExpired


Udemy ID


Course created date


Course Indexed date
Angelcrc Seven
Course Submitted by