Firstly, asked to introduce yourself then in following categories questions were asked
OOP
4 pillars of oop
Difference between abstract vs interface
Pure virtual function vs virtual function
Static vs final
DSA
When to use linked list and when we should use array data structure
Design
Singleton, and then Adapter pattern was discussed when asked about what all design patterns you know
Multi threading was asked like what is shared variable how threads works. Disadvantage of multi threading in singleton pattern