Explain Java Constructors and the super Keyword
Role: Software Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Technical Screen
Overview: Explain Java object initialization, constructor chaining, and uses of super. Distinguish constructors from methods and examine superclass access and risks of virtual calls during construction.