Posts

Check Out my Top 20 Udemy Courses with 75-80% Discount: Grab the Deal 🎯

Nearest / Next Greater Element to the Right of Every Element

Nearest Greater Element to the Left of Every Element - Java Solution

3Sum Closest - Java Solution

Find All Triplets With Zero Sum - Java Solution

Squares of a Sorted Array - Java Solution

Minimum Window Substring - Java Solution

Longest Subarray with Ones after Replacement - Java Solution

Longest Substring Without Repeating Characters - Java Solution

Longest Substring With K Distinct Characters - Java Solution

Minimum Size Subarray Sum - Java Solution

Sliding Window Maximum - Java Solution

Count Occurrences of Anagram - Java Solution

First Negative Number in Every Window of Size K - Java Solution

Maximum Sum Subarray of Size K - Java Solution

Search in Bitonic Array - Java Solution

Find Maximum Element in a Bitonic Array - Java Solution

Find the Position of an Element in a Sorted Infinite Array - Java Solution

Find the Rotation Count In Rotated Sorted Array - Java Solution

Search in Rotated Sorted Array - Java Solution

Search an Element in a Nearly (Almost) Sorted Array - Java Solution

Find the Minimum Difference Element in a Sorted Array - Java Solution

Find Smallest Letter Greater Than Target - Java Solution

Find the Ceiling of an Element in a Sorted Array - Java Solution

Count the Number of Occurrences of an Element in a Sorted Array - Java Solution

Find First and Last Position of Element in Sorted Array - Java Solution

Order-Agnostic Binary Search - Java Solution

Equal Subset Sum Partition Problem - Java Solution

Search an Element in a Row-Wise Column-Wise Sorted Matrix - Java Solution

Subset Sum Problem - Java Solution

0-1 Knapsack Problem - Java Solution

Longest Increasing Subsequence - Java Solution

Three Number Sum Problem (3Sum) - Java Solution

Two Number Sum Problem - Java Solution

Remove Duplicates from Sorted Array II - Java Solution

Remove Duplicates from Sorted Array - Java Solution

Find Pair With Smallest Difference - Java Solution

Find the Closest Element in Binary Search Tree - Java Solution

LRU Cache - Java Solution

Convert Sorted Array to Binary Search Tree - Java Solution

Balanced Binary Tree - Java Solution

Symmetric Binary Tree (Mirror Image of Itself) Problem - Java Solution

Identical Binary Trees (Same Tree) Problem - Java Solution

Valid Parentheses Problem - Java Solution

Merge Two Sorted Linked Lists - Java Solution

Binary Search Implementation (Iterative and Recursive) - Java Solution

Search an Element in a Sorted 2D Matrix - Java Solution

Longest Palindromic Substring - Java Solution

Maximum Contiguous Subarray Sum - Java Solution

Merge Two Sorted Linked Lists - Java Solution

Reverse a Singly Linked List - Java Solution

Add Two Numbers Represented Using Linked Lists - Java Solution

Sealed Class vs Final Class in Java

Builder Pattern with Java Records

Java Record Constructors

Java Record Getters

Java Records vs. Lombok

Using Java Records with Spring Boot

Java Record Class - 10 Examples with Output and Explanation

Java Records Tutorial with Examples

Difference Between Class and Record in Java

Difference Between Abstract Class and Interface in Typescript

Difference Between Decorator and Function in Typescript

Difference Between Namespace and Module in Typescript

Difference Between Any and Generics in Typescript

Difference Between Enum and Type in Typescript

Difference Between Class and Interface in Typescript

Difference Between var and let In Typescript

Difference Between Unknown and Any in Typescript

Difference Between null and undefined in Typescript

Difference Between Type and Interface in Typescript

Difference Between Array and Slice in Golang

Difference Between Package and Module in Golang

Difference Between Struct and Interface in Golang

Difference Between Struct and Map in Golang

Difference Between Object and Class in Kotlin

Difference Between val and const in Kotlin

Difference Between Class and Data Class in Kotlin

Difference Between Abstract Class and Interface in Kotlin

Difference Between Sealed Class and Enum Class in Kotlin

Difference Between var and val in Kotlin

Difference Between for Loop and Iterator in Python

Difference Between Python Script and Module

Difference Between Interface and Abstract Class in Python

Difference Between Mutable and Immutable in Python

Difference Between Dictionary and Object in Python

Difference Between Dictionary and Tuple in Python

Method Overloading vs Overriding in Python

Difference Between str and repr in Python

Difference Between Generator and Iterator in Python

Difference Between List and Set in Python

Class Method vs Instance Method in Python

Class Method vs Static Method in Python

Difference Between Deep and Shallow Copy in Python

Difference Between == and is operator in Python

Difference Between List append and extend in Python

Difference Between pass and continue in Python

Difference between for loop and while loop in Python

Difference Between a Set and Dictionary in Python

Difference Between List, Tuple, Set and Dictionary in Python

Difference Between List and Dictionary in Python

Difference Between Array and List in Python

Difference Between List and Tuple in Python

Difference Between Local and Global Variables in Python

Copy Constructor vs Parameterized Constructor in C++

Difference Between Stack and Heap in C++

Difference Between Shallow Copy and Deep Copy in C++

Compile Time Polymorphism vs Runtime Polymorphism in C++

Virtual Function vs Pure Virtual Function in C++

Difference Between new and malloc C++

Difference Between a While Loop and a Do-While Loop in C++

Difference Between Array and List in C++

Difference Between Function Overloading and Operator Overloading in C++

Difference Between C and C++

Difference Between List and Vector in C++

Difference Between const and constexpr in C++

Difference Between Array and Vector in C++

Difference Between null and nullptr in C++

Difference Between Pointer and Reference in C++

Difference Between Struct and Class in C++

Difference between exit() and return in C

Difference between break and continue in C

Difference between Character Array and String in C

Difference between int main() and void main() in C

Difference between struct and typedef struct in C

Difference between ++i and i++ in C

Difference between fgets() and gets() in C

Difference Between Linked List and Array in C

Difference Between for loop and while loop in C

Difference between = and == in C

Difference Between Macro and Function in C

Difference Between Stack and Heap Memory Allocation in C

Difference between Structure and Union in C

Difference between Arrays and Pointers in C

Difference between printf() and sprintf() in C

Difference Between getch() and getche() in C

Difference Between Call by Value and Call by Reference in C

Difference between Global and Static Variables in C

Difference between Local Variable and Global Variable in C

Difference between malloc() and calloc()?

Difference Between Spring Data JPA and JDBC?

Excel Quiz - MCQ Questions and Answers

Generative AI Quiz - MCQ Questions and Answers

Data Science Quiz - MCQ Questions and Answers

Discrete Mathematics Quiz - MCQ Questions and Answers

Android Quiz - MCQ Questions and Answers

Artificial Intelligence Quiz - MCQ Questions and Answers

Computer Basics Quiz - MCQ Questions and Answers

Commerce Quiz - MCQ (Multiple Choice Questions)

Social Media Marketing Quiz - MCQ (Multiple Choice Questions)

@MockBean in Spring Boot Testing: CRUD Operations Example

Spring Boot TestRestTemplate - Testing CRUD REST APIs

WebTestClient in Spring Boot: Testing CRUD REST APIs

MockMvc vs WebTestClient

MockMvc vs TestRestTemplate: Choosing the Right Tool for Spring Boot Testing

SEO Quiz - MCQ (Multiple Choice Questions)

Digital Marketing Quiz - MCQ (Multiple Choice Questions)

@Mock vs. @MockBean in Spring Boot Testing

Why Use DTO (Data Transfer Object) in Java Spring Boot Applications

Spring Boot and RabbitMQ Integration

Spring Boot and Kafka Integration: Building a Real-Time Messaging Application

Enhancing Kafka Integration in Spring Boot: The Advantages of Declaring Topic Beans

Java Exception Handling MCQ Questions and Answers

Java Collections Framework MCQ Questions and Answers

Spring Boot JdbcClient Tutorial - CRUD Operations (Create, Read, Update, and Delete)

Spring Boot RestClient CRUD Example

Spring Framework 6.1 RestClient

Spring Boot RestClient Tutorial - GET, POST, PUT, and Delete Example

Spring Boot Microservices Design Patterns

Spring Boot Microservices Many to Many Relationship Scenario

Spring Boot WebClient Basic Authentication

Spring Boot WebClient Tutorial

Spring Boot REST API Best Practices

How to Iterate Tuple in Python

How to Iterate List in Python

Different Ways to Iterate Dictionary in Python

How to Create a Nested Dictionary in Python

How to Count Elements in a Tuple in Python

How to Convert a List to a Tuple in Python

How to Create and Use Tuples in Python

Slicing of a List in Python

How to Use List Slices for Insertion and Deletion in Python

How to Sort Lists Using Custom Keys in Python

How to Clone or Copy a List in Python

How to Flatten a List of Lists in Python

How to Create a List with a Fixed Size in Python

Python Program to Check Palindrome Number Using Recursion

Python Program to Check if a Number is a Palindrome

Python Program to Sort a List in Descending Order

Python Program to Sort a List Without sort Function

Python Program to Sort a List of Tuples Using Lambda

Python Program to Sort a List

Python List Comprehension

Python Program to Swap the First and Last Element in a List

Python Program to Remove Duplicates from a List

Python Program to Find the Length of a List using Recursion

Python Program to Find the Sum of Elements in a List using Recursion

Python Program to Count Occurrences of Element in List

Python Program to Find Average of a List

Python Program to Find Second Largest Number in a List

Python Program to Find Largest Number in a List

How to Sort Dictionary in Python by Keys

How to Get Keys From Dictionary in Python

Python Dictionary Update Example

Python Dictionary Append Example

Python Dictionary Methods with Examples

How to Concatenate Two Dictionaries in Python

How to Remove Key From Dictionary in Python

Multiply All the Items in a Dictionary in Python

Find the Sum of All Items in a Dictionary in Python

Python Check if Key Exists in Dictionary

Python Create Dictionary From Object

Python Program to Display the Multiplication Table

Python Program to Concatenate Two Strings

Python Program for Pascal Triangle

Python Program to Calculate the Area of a Tetrahedron

Python Program to Find Largest of 3 Numbers

Python Program to Check if Binary Representation Is a Palindrome

Python Program to Check whether two Strings are Anagrams

Python Program to Check if a Given String is Palindrome

Python Program to Count the Occurrences of Each Word in a String

Python Program to Swap the First and the Last Character of a String

Python Program to Find Common Characters in Two Strings

Python Program to Check if a Substring Is Present in a Given String

Python Program to Find Permutations of a String

Python Program to Count Words in a Sentence

Python Program to Count Vowels and Consonants in a String

Python Program to Count Repeated Characters in a String

Python Program to Count Uppercase and Lowercase in a String

Python Program to Count Number of Digits in a Number

Python Program to Count Occurrences of an Element in a List

Python Program to Count the Number of Digits in a String

Python Program to Count the Number of Vowels in a String

Python Program to Count Number of Lowercase Characters in a String

Python Program to Count the Number of Characters in a String

Python Program to Count the Number of Words in a String

Python Program to Find the Length of a String Without Library Function

Python Program to Reverse a String using Recursion

Python Program to Reverse a String (Different Ways)

Python Program to Replace Blank Space With Hyphen in a String

Python Program to Remove Odd Indexed Characters in a String

Python Program to Check if a String is a Pangram or Not

Python Program to Find the LCM of Two Numbers using Recursion

Python Program to Find the GCD of Two Numbers using Recursion

Python Program to Find the LCM of Two Numbers

Python Program to Print an Identity Matrix

Python Program to Swap Two Tuples

Python Program to Swap Three Numbers

Python Program to Swap Two Numbers without using Third Variable

Python Program to Swap Two Elements in a List

Python Program to Compute a Polynomial Equation

Python Program to Find Quotient and Remainder of Two Numbers

Python Program to Find Simple Interest

Python Program to Find the Area of a Triangle

Python Program to Find the Roots of a Quadratic Equation

Python Program to Find Factorial of a Number Using for Loop

Python Program to Find Factorial of a Number Using While Loop

Python Program to Find Factorial of Number Using Recursion

Python Program to Find Fibonacci Series

Python Program to Find Fibonacci Series Using Recursion

Python Program to Check if a Number Is Power of 2

Python Program to Check if Two Numbers Are Amicable Numbers

Python Program to Find Prime Factors of a Number

Python Program to Print Numbers Without Using Loop

Python Program to Check Strong Number

Python Program to Find Sum of First N Natural Numbers

Python Program to Check Armstrong Number

Python Program to Check Perfect Number

Python Program to Check Prime Number Using Recursion

Python Program to Check Prime Number

Python Program to Find Prime Numbers in a Given Range

Python Program to Check Leap Year

Python Program to Calculate the Grade of a Student

Python Program to Print a Table of Given Number

Python Program to Find the Smallest Divisor of an Integer

Python Program to Find All the Divisors of an Integer

Python Program to Count the Number of Digits in a Number

Python Program to Reverse a Number using While Loop

Python Program to Check Palindrome Using Recursion

Python Program to Check if a Number is a Palindrome

Python Program to Print Odd Numbers in a Range

Python Program to Check a Number Is Positive or Negative

Python Program to Check Even or Odd using Recursion

Python Program to Reverse a Number

Difference between var and let in JavaScript

@Controller vs @RestController in Spring Boot

Spring Data JPA vs Hibernate in Java with Example

@Query vs NamedQuery in JPA

@RequestParam vs @PathVariable in Spring Boot

Difference between Spring Boot and Microservices

Difference between Spring Cloud and Spring Boot

Difference between Spring Security and OAuth2

Difference between JDBC and JPA

@Autowired vs @Resource in Spring

@Bean vs @Component in Spring Boot

JPA vs Hibernate in Java with Example

Encapsulation vs Abstraction in Java

GET vs POST in Java Web Services

Static Nested Class vs Inner Class in Java

Difference between PUT and POST in Java REST API

Dependency Injection vs Factory Pattern in Java

Difference between WAR and JAR in Java

Compiler vs Interpreter in Java

Primitive Data Type vs Reference Data Type in Java

Executor vs ExecutorService in Java

Intermediate vs Terminal Operations in Java Stream API

count() vs length() in Java Stream API

Difference between Path and File in Java NIO

Runnable vs Callable in Java

Stack vs Heap Memory in Java

Lambda vs Anonymous Class in Java

Difference between this and super Keyword in Java

Difference between literal and constant in Java

Daemon Thread vs User Thread in Java

Difference between import and package in Java

Difference between Throwable and Exception in Java

hashCode() vs equals() in Java

Difference between ORM and JDBC in Java

Difference between Servlet and JSP in Java

Difference Between for loop and for-each ( Enhanced For Loop ) in Java

Default Method vs Static Method in Java Interfaces

Difference Between switch-case and if-else Statement in Java

Difference between | and || in Java

Difference between & and && in Java

Difference between sleep() and wait() in Java

Difference between volatile and transient in Java

Difference between Inheritance and Composition in Java

Shallow Copy vs Deep Copy in Java

Marker Interface vs Functional Interface in Java

static block vs static method in Java

Difference between Annotation and Enum in Java

Immutable vs Mutable objects in Java

while loop vs do-while loop in Java

synchronized block vs synchronized method in Java

Difference between throws and throw in Java

Difference between constructor and method in Java

Difference between break and continue in Java

fail-fast vs fail-safe Iterators in Java

Difference Between Abstract Class and Interface in Java

static variable vs instance variable in Java

Difference between == and equals() in Java

Difference between Runnable and Thread in Java

Spring Boot 3 Paid Course Published for Free
on my Java Guides YouTube Channel

Subscribe to my YouTube Channel (165K+ subscribers):
Java Guides Channel

Top 10 My Udemy Courses with Huge Discount:
Udemy Courses - Ramesh Fadatare