The Federal National Mortgage Association - Fannie Mae logo
The Federal National Mortgage Association - Fannie MaeSoftware Engineer
Updated Jul 15, 2026

The Federal National Mortgage Association - Fannie Mae Software Engineer Interview Experiences 2026

Real, anonymous reports from people who interviewed for Software Engineer at The Federal National Mortgage Association - Fannie Mae, newest first and distilled into what to expect across the loop.

Get your personalized The Federal National Mortgage Association - Fannie Mae Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
Build my free plan
Hot & recentNewest first
2 weeks ago
Easy Positive United States

My process leaned heavily technical right away. After the application, I moved into a stage with a tech manager and then into engineer-led interviews where the questions were grounded in what I claimed I’d done. There weren’t any fancy leetcode screens, but I still had to show I could reason through practical development topics.

In one of the key interviews, the focus was on building things with Flask and designing APIs—how to handle requests, how to structure REST endpoints, and how to think through logic once you’ve got input coming in. I also got a hands-on type exercise centered on making forms with plain JavaScript, including DOM manipulation without leaning on frameworks. That combination made it feel very real, like they wanted proof of day-to-day coding habits.
4 months ago
Easy Positive Reston, VA

After I applied, I went through a quick recruiter stage where the conversation was mostly about my background and my fit. A few days later I had a short call with a technical manager. It was pretty light technically—no real coding—and instead focused on walking through my experience while also spending a lot of time on behavioral questions.

The next steps felt similarly structured but a little broader. I had an interview where I was asked to connect concepts to my resume, and I also covered what some technologies meant in practice. The questions stayed relatively approachable overall: explaining foundational ideas like how classes and objects work, compiled vs. interpreted languages, and core OOP pillars, plus the usual “tell me about yourself” and strengths/weaknesses style prompts.

Unlock every Software Engineer interview experience

Real Software Engineer interview experiences
  • Difficulty, sentiment and outcomes
  • New reports added every week
See all experiences
Share your interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.

What to expect

Distilled from the reports

Recruiter & Initial Screening

The interview process typically begins with a recruiter screening that focuses on the candidate's background and fit for the role, often leading to a light technical conversation with a manager. This stage is generally conversational and serves as a checkpoint rather than a rigorous test.

RecruiterBackgroundFit

Technical Interviews

Candidates can expect multiple technical interviews that emphasize core programming concepts, particularly in Java, OOP, and cloud technologies like AWS. The questions often focus on practical development topics rather than algorithmic puzzles, with a mix of hands-on exercises and conceptual discussions.

JavaOOPAWS

Behavioral Assessment

Behavioral questions are a significant part of the interview process, aimed at understanding how candidates approach work situations and fit within the team. These questions are typically framed in a conversational manner, allowing candidates to share their experiences and thought processes.

BehavioralTeam FitSTAR

Interview Structure & Flow

The interview process is generally well-structured, often consisting of a sequence of back-to-back interviews that cover both technical and behavioral aspects. While the pacing is usually straightforward, some candidates experienced delays or cancellations that affected their overall impression of the process.

StructureFlowPacing

Candidate Experience & Feedback

Candidates reported mixed experiences regarding feedback and follow-through from the recruiting team, with some feeling ghosted or experiencing delays in communication. The overall tone of the interviews was described as friendly, but inconsistencies in follow-up left some candidates feeling frustrated.

FeedbackCommunicationExperience

Final Stages & Offer Negotiation

In the final stages, candidates may face pressure regarding offer negotiations, with some reporting uncomfortable interactions with recruiters. While the technical evaluations can be positive, the human aspect of the final decision-making process can significantly impact the candidate's perception of the experience.

OfferNegotiationRecruiter Interaction