Java + DSA + Interview Preparation Course

Java + DSA + Interview Preparation Course

Kunal Kushwaha via YouTube Direct link

OOP 2 | Packages, Static, Singleton Class, In-built Methods

38 of 69

38 of 69

OOP 2 | Packages, Static, Singleton Class, In-built Methods

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Java + DSA + Interview Preparation Course

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Best Data Structures & Algorithms (DSA) Course - Clear Any FAANG Interview!
  2. 2 Java vs C++ for Data Structures & Algorithms
  3. 3 How I Cleared My Google Interviews - Use LeetCode Effectively!
  4. 4 Complete Git and GitHub Tutorial
  5. 5 Introduction to Programming - Types of Languages, Memory Management
  6. 6 Flow of Program - Flowcharts & Pseudocode
  7. 7 Introduction to Java - Architecture & Installation
  8. 8 First Java Program - Input/Output, Debugging and Datatypes
  9. 9 Conditionals and Loops + Calculator Program
  10. 10 Switch Statements + Nested Case in Java
  11. 11 Functions / Methods in Java
  12. 12 Introduction to Arrays and ArrayList in Java
  13. 13 Linear Search Algorithm - Theory + Code + Questions
  14. 14 Binary Search Algorithm - Theory + Code
  15. 15 Binary Search Interview Questions - Google, Facebook, Amazon
  16. 16 Binary Search in 2D Arrays
  17. 17 Bubble Sort Algorithm - Theory + Code
  18. 18 Selection Sort Algorithm - Theory + Code
  19. 19 Insertion Sort Algorithm - Theory + Code
  20. 20 Cycle Sort - Amazon, Google, Microsoft Interview Questions
  21. 21 Strings and StringBuilder in Java
  22. 22 Solve Any Pattern Question With This Trick!
  23. 23 Introduction to Recursion - Learn In The Best Way
  24. 24 Time and Space Complexity COMPLETE Tutorial - What is Big O?
  25. 25 Bitwise Operators + Number Systems - Maths for DSA
  26. 26 Maths for Data Structures & Algorithms
  27. 27 Recursion - Level 1 Questions (Theory + Code + Tips)
  28. 28 Recursion - Array Questions (Theory + Code + Tips)
  29. 29 Recursion - Pattern Questions + Bubble Sort + Selection Sort
  30. 30 Merge Sort Using Recursion (Theory + Complexity + Code)
  31. 31 Quick Sort Using Recursion (Theory + Complexity + Code)
  32. 32 Recursion Subset, Subsequence, String Questions
  33. 33 Recursion - Permutations (Theory + Code + Tips)
  34. 34 Recursion Google, Amazon Questions: Dice Throw & Letter Combinations of a Phone Number
  35. 35 Backtracking Introduction + Maze Problems - Theory + Code + Tips
  36. 36 N-Queens, N-Knights, Sudoku Solver (LeetCode) - Backtracking Questions
  37. 37 OOP 1 | Introduction & Concepts - Classes, Objects, Constructors, Keywords
  38. 38 OOP 2 | Packages, Static, Singleton Class, In-built Methods
  39. 39 OOP 3 | Principles - Inheritance, Polymorphism, Encapsulation, Abstraction
  40. 40 OOP 4 | Access Control, In-built Packages, Object Class
  41. 41 OOP 5 | Abstract Classes, Interfaces, Annotations
  42. 42 OOP 6 | Generics, Custom ArrayList, Lambda Expressions, Exception Handling, Object Cloning
  43. 43 OOP 7 | Collections Framework, Vector Class, Enums in Java
  44. 44 Linked List Tutorial - Singly + Doubly + Circular (Theory + Code + Implementation)
  45. 45 Linked List Interview Questions - Google, Facebook, Amazon, Microsoft
  46. 46 Stacks and Queues Complete Tutorial - Theory + Implementation + Types (Dynamic, Circular)
  47. 47 Stacks and Queues Interview Questions - Google, Facebook, Amazon, Microsoft
  48. 48 Tic Tac Toe Java Game in Under 15 Minutes
  49. 49 Binary Trees Tutorial - Introduction + Traversals + Code | Binary Search Trees (BST)
  50. 50 AVL Trees Tutorial | Self Balancing Binary Search Trees
  51. 51 Segment Trees Tutorial | Range Queries | Interview Questions
  52. 52 StringBuffer in Java | Data Formatting | Working With Large Data
  53. 53 BigInteger & BigDecimal - Handling Large Numbers in Java
  54. 54 File Handling in Java Complete Course
  55. 55 Binary Tree Questions for Technical Interviews - Google, Facebook, Amazon, Microsoft
  56. 56 Introduction to Heap Data Structure + Priority Queue + Heapsort Tutorial
  57. 57 Introduction to HashMap & HashTable in Java
  58. 58 Karp-Rabin String Matching Algorithm | Substring Search Pattern
  59. 59 Count Sort Algorithm - Theory + Code
  60. 60 Radix Sort Algorithm - Theory + Code
  61. 61 Huffman Coding Greedy Algorithm | Text Compression
  62. 62 Easily Solve Range Query Interview Problems with Square Root Decomposition/Mo's Algorithm
  63. 63 Binary Tree from Preorder & Inorder Traversal - Advance Tree Questions
  64. 64 Vertical Order Traversal of a Binary Tree - Google Interview Question
  65. 65 Word Ladder - LeetCode Hard - Google Phone Screen Interview Question
  66. 66 Two Sum IV - Google, Amazon, Facebook Interview Question
  67. 67 Kth Smallest Element in a BST - Google, Amazon, Facebook Interview Question
  68. 68 Convert Binary Tree to Doubly Linked List - FAANG Interview Question
  69. 69 Correct Binary Tree That Has Two Nodes Swapped - FAANG Interview Question

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.