DBMS (in technical interview): keys, normalization, indexes and views, ACID properties, E-R diagram OOP (in technical interview): polymorphism, abstract classes (in java), interface vs abstract class General programming: array vs linked list, malloc() vs calloc(), call by value vs call by reference, pointers in C