Pergunta de entrevista da empresa TSMC

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