Ancestry logo
AncestrySoftware Engineer
Updated Apr 22, 2026

Ancestry Software Engineer Interview Experiences 2026

Real, anonymous reports from people who interviewed for Software Engineer at Ancestry, newest first and distilled into what to expect across the loop.

Get your personalized Ancestry 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
6 months ago
Average Positive San Francisco, CA

After a recruiter call, I was moved through a fairly standard sequence: one technical screen with an engineer and then an onsite-style set of interviews on Zoom with the team. Across the rounds, the focus felt anchored in my past experience—how complex my projects were, how I made technical decisions, and what I’d actually built. I was also asked lots of role-specific technical questions, with a noticeable emphasis on Java and general computer science concepts.

The most memorable part was how much detail they dug into. The technical conversations didn’t feel like generic buzzword prompts; they were specific and sometimes drilled into choices I’d made in earlier work. In one interview, I ended up getting a couple of coding questions in the easy-to-medium range, followed by discussion of fundamentals like databases and runtime behavior. I felt the interviewers explained the role and what they were looking for, which made it easier to stay grounded during the back-to-back sessions.
8 months ago
Easy Positive United States

My recruiter conversation was genuinely engaging, and it felt easy to communicate. The discussion covered practical security concepts, and they asked in a way that made it clear they were checking whether I understood the material rather than just saying the right terms. I also remember asking thoughtful questions back.

That tone stayed positive through the process I experienced, and it overall felt like a strong fit for the role. I didn’t end up with an offer, but the interview experience itself felt encouraging and respectful.

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 call that focuses on behavioral and background questions, often feeling friendly and low-pressure. Candidates should be prepared to discuss their experience and ask thoughtful questions back.

Recruiter callBehavioral questionsBackground discussion

Technical Screen & Coding Challenges

Candidates can expect a technical screen that may include coding exercises, often in a HackerRank format, focusing on programming fundamentals and specific languages like Java or C#. Be ready for both straightforward coding tasks and deeper discussions about past projects.

Coding challengesHackerRankJava

Onsite Interviews

Onsite interviews usually consist of multiple rounds with different team members, focusing on both technical skills and cultural fit. Expect a mix of coding questions, project discussions, and behavioral assessments, with sessions lasting around 45 minutes each.

Onsite interviewsTechnical questionsCultural fit

Communication & Feedback

Many candidates reported issues with communication throughout the process, including delays in feedback and lack of closure after interviews. It's important to follow up but be prepared for potential silence or generic rejection emails.

CommunicationFeedbackFollow-up

Interview Atmosphere & Experience

The atmosphere during interviews can vary significantly, with some candidates experiencing friendly and engaging interactions while others faced unprofessional behavior. The overall tone can impact how candidates feel about their performance and the company.

Interview atmosphereProfessionalismCandidate experience

Technical Depth & Focus Areas

Interviews often emphasize specific technical areas such as object-oriented design, databases, and algorithms. Candidates should be prepared to demonstrate both implementation skills and a solid understanding of underlying concepts.

Technical depthObject-oriented designDatabases