object-oriented-programming-java-scala-python Object Oriented Programming ( OOP ) concepts interview questions Java Object Oriented Programming ( OOP ) concepts interview questions