Welcome!
  • Welcome!
  • Course Overview
Installation
  • Java Installation
  • Eclipse Installation
  • Learning material Installation
Fundamental Java Question
  • String Questions - Intro
  • Java String Basic Questions
  • Understanding String Pool
  • String Pool - cont
  • Immutable Objects Questions
  • StringBuffer And StringBuilder Questions
  • toString() method Questions
  • String Questions - Wrap-up
  • String Questions - Quiz
  • Auto Boxing Questions
  • What are the defaults?
  • AutoBoxing and Defaults Quiz
  • Tricky questions about constructors - part 1
  • Tricky questions about constructors - part 2
  • Tricky questions about constructors - part 3
  • Constructors - Quiz
  • Garbage Collection Questions
  • Garbage Collection - In Action
  • Garbage Collection Quiz
  • Exceptions Theory and Syntax
  • Exceptions - In Action
  • Exceptions Quiz
  • Fundamental Section Wrap up
Arrays Questions
  • Arrays intro
  • Arrays Overview
  • Arrays Demo
  • How to initialize an array?
  • What are array's limitation?
  • How to remove duplication from Array?
Object Oriented Concepts and Questions
  • Object Oriented - Intro
  • What is Encapsulation?
  • What is encapsulation? - Code Sample
  • Inheritance Basic
  • Inheritance Basic - Interview Questions
  • What is Polymorphism?
  • What is Abstraction?
  • Object Oriented Concepts Quiz
  • Default Method in Java 8
  • Overriding vs Hiding Methods
  • Overriding VS Hiding Quiz
  • Understanding Access Modifiers
  • Access Modifier Quiz
  • Final and Inheritance Questions
  • Final Modifier and Inheritance Quiz
  • Abstract Classes
  • Theoretical questions about Abstract Classes.
  • Tricky questions about Abstract Classes.
  • Abstract Classes Quiz
  • What is marker interface?
  • Object Oriented - Wrap-up
Collection Questions
  • Collection Framework - What is it?
  • List interface
  • ArrayList Theory and Interview questions
  • ArrayList Demo - Basic
  • ArrayList Demo - Using Indexes
  • ArrayList - Dynamic Resizing Questions
  • ArrayList VS Vector
  • Why should we use Iterator?
  • ArrayList Quiz
Maps
  • Maps Intro
  • Map Interface overview
  • Hash Map Basic Demo
  • Using the same key and Null on HashMap - Demo
  • Hash Map vs Hashtable
  • Map Basic Interview Questions & Answers
  • Maps Basic Quiz
Java Puzzles
  • Puzzles Section - Intro
  • How to Reverse a String?
  • How to reverse a String effectively?
  • How to reverse a String with recursion?
  • How to check if strings are Anagram?
  • How to check if strings are Anagram? - by checking off
  • how to check if strings are Anagram? - by removing chars
  • How to check if strings are Anagram? - by sorting
  • How to check if strings are Anagram? - by counting letters
  • How to check if strings are Anagram? - Wrap Up
  • How can I find prime numbers?
  • How to Reverse a Number?
  • What is wrong with this code -1
  • What is wrong with this code - 2
  • Puzzle Section Wrap-up
Interview process
  • Interview process - intro.
  • Phone interview
  • Computer interview - at home
  • Technical written interview - at office
  • Computer interview - at office