Skip to main content
Meta
Meta Software Engineer Interview Guide

Updated by Meta candidates

Back to all
CanadaHybrid2 months ago
Meta

Software Engineer Interview Experience

Meta·Mid Level / L4
Result
Rejected
Interview date
6 months ago
Difficulty
Moderate

Interview process

The Overall Interview ProcessStep 1: Online Assessment (OA): A 60-90 minute screening on platforms like Codility or HackerRank, often featuring 2 LeetCode Medium coding questions and sometimes logic or SQL-based multiple-choice questions.Step 2: Technical Screening (often via Karat): A live technical interview with a third-party partner like Karat. This focuses on core Data Structures and Algorithms (DSA) and fundamental software engineering principles.Step 3: Technical Deep-Dive / Team Panel: A more thorough session with Citi engineers focusing on System Design, Java/Python specifics (like multithreading or database ACID properties), and a deep-dive into your past project architecture.Step 4: Hiring Manager / Behavioral Round: A "culture fit" discussion using the STAR method to evaluate your teamwork and communication, often ending with HR discussions on salary and policy

  • Final round

Interview tips

Master DSA fundamentals, specifically focusing on Arrays, Strings, and Trees, to pass the initial Karat or online coding assessment.Practice SQL queries and revise database indexing and ACID properties, as banking roles prioritize data integrity and performance.Deep-dive into your projects, ensuring you can explain every technical choice and your specific impact using the STAR method.Review System Design patterns, particularly microservices and scalability, if you are applying for a mid-to-senior level position.Research Citi’s core values and recent tech initiatives to demonstrate genuine interest during the behavioral and cultural fit rounds.

Company culture

Supportive Team Dynamics: Many developers highlight a collaborative and approachable peer group. New joiners often find mentors who are willing to share knowledge and help them navigate the complex banking systems.Emphasis on Diversity & Inclusion: Citi is frequently praised for its global, multicultural environment. The company actively promotes affinity networks and values diverse perspectives in decision-making.Meritocratic Growth Opportunities: For those who are competitive, the culture is described as meritocratic, where high performers are rewarded with challenging projects and internal mobility.

Questions asked

Specific questions asked

Unlock more real interview experiences

Get full access with a membership, or share your experience to try it free.

Exponent

Get updates in your inbox with the latest tips, job listings, and more.

Follow Us

Products
Courses
Interview Questions
Interview Experiences
Popular articles
Guides
Coaching
For Partners
Company
Exponent © 2026
Terms of Service | Privacy