AT&T interview question

Basic Java/OOP concepts like polymorphism, encapsulation, overwriting vs. overloading, etc. A few behavioral questions and 3 coding problems.