Apple Interview Question

Explain encapsulation, inheritance, polymorphism. How does a TLB work and why is it necessary?