TSMC Interview Question

Asked some basic questions about OOPs like encapsulation, polymorphism, inheritance and virtual functions and some question on IDEs