The typical interview process for a Citi on-campus internship involves an initial online assessment (Aptitude/coding), followed by one or more rounds of technical and behavioral interviews. Technical interviews focus on data structures, algorithms, and coding skills, while HR-focused interviews assess your fit for the company culture and motivation for applying. Candidates should prepare their resume, understand key technical concepts, practice coding problems, and research Citi's business to answer behavioral and company-specific questions effectively.