This was a very tough interview. The concept of the questions is very high. You need to be the best in order to answer the questions. So, keep in mind the level of difficulty of the questions and do your best.
DBMS, data structure, C. All should be good.
The following metrics were computed from 2 interview experiences for the Google Software Enigneer role in India.
Google's interview process for their Software Enigneer roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Enigneer interview process in India.