Capgemini
Global leader in partnering with companies to transform and manage their business by harnessing the power of technology.
4 Rounds
~21 Days
Medium
The Interview Loop
Recruiter Screen (30 min)
Standard fit check, behavioral questions, and resume overview.
Technical Loop (3-4 Rounds)
Deep dive into domain knowledge, coding, and system design.
Interview Question Bank
Machine Learning Engineer
•
System Design
•
hard
Design a personalized recommendation system for a large retail client's e-commerce platform.
#Recommendation Systems
#Collaborative Filtering
#Scalability
Machine Learning Engineer
•
System Design
•
hard
Design a real-time credit card fraud detection system for a banking client.
#Fraud Detection
#Streaming
#Real-time Processing
Machine Learning Engineer
•
System Design
•
medium
How would you design an end-to-end MLOps pipeline on AWS or Azure for a model that needs weekly retraining?
#MLOps
#Cloud
#CI/CD
Machine Learning Engineer
•
System Design
•
medium
Design a document extraction system to automatically parse and extract key fields from scanned invoices using OCR and NLP.
#Computer Vision
#NLP
#OCR
Machine Learning Engineer
•
System Design
•
medium
Design a system to predict customer churn for a telecommunications company. What features would you use and how would you serve the predictions?
#Tabular Data
#Classification
#Feature Engineering
Machine Learning Engineer
•
System Design
•
hard
A client wants to deploy a Large Language Model (LLM) for an internal knowledge base but is highly concerned about data privacy. How do you design this?
#LLMs
#RAG
#Data Privacy
#Security
Machine Learning Engineer
•
Technical
•
easy
Explain the architectural differences between Batch inference and Real-time inference. When would you use which?
#Inference
#Architecture
#Deployment
Difficulty Radar
Based on recent AI-sourced data.
Meet Your Interviewers
The "Standard" Interviewer
Senior EngineerFocuses on core competencies, system constraints, and clear communication.
SimulateUnwritten Rules
Think Out Loud
Always explain your thought process before writing code or drawing architecture.