It consisted of a coding round, technical interview, HR interview, and research interview. In coding round, I had to code from scratch using C/C++/Java, with only scan, print, malloc and free functionality allowed from the language. Technical interview had questions from DSA, Object oriented programming, Operating Systems and Database Systems. Research interview was about discussing project done by me at Samsung during internship, and some questions related to CNNs, RNNs, etc.