Core Java / C / Python basics (OOP, strings, arrays, collections).
DBMS & SQL (joins, primary vs. foreign keys, normalization).
Basic coding problems (factorial, palindrome, Fibonacci, swapping numbers).
Your academic projects (tech stack, challenges, your role).
Basic concepts of OS, CN (optional but helpful).
They mainly asked about Java collections and OOP concepts.
The following metrics were computed from 14 interview experiences for the Capgemini Software Engineer role in Bangalore Rural, Karnataka.
Capgemini's interview process for their Software Engineer roles in Bangalore Rural, Karnataka is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Capgemini's Software Engineer interview process in Bangalore Rural, Karnataka.