Xandr logo

Xandr Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 51 interview experiences · FREE TO READ

3.3 Rounds average
Average Typical difficulty
52.9% Positive experience

Which role are you interviewing for?

22 roles · 51 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Xandr.

Showing 4 of 51
Xandr logo
Xandr

Product Manager

Product · more than a year ago

Senior Average Negative experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Background check Offer
Interview formats
Behavioral Technical Presentation

Started with a recruiter screening call. Then a 30-minute first call with the hiring manager, followed by a 45-minute panel interview with 4 interviewers. They indicated they wanted to proceed and initiated the background check, which took a week. I received a verbal offer and accepted it, but without a confirmed start date because the company was in the middle of an acquisition by Microsoft. I was told I'd have an update in two weeks. I had to check in every two weeks as the deadline kept getting pushed back. Three months later, after the acquisition was finalized, the offer was rescinded. It seems like the executive leadership at Xandr, now part of Microsoft Advertising, has very little control over these decisions. They were hiring a lot of people but then couldn't move forward with them due to the changing business landscape, likely due to Microsoft's intervention. While hiring freezes during M&A are normal, both HR and the hiring manager assured me multiple times that start dates would be provided and the offer was still valid. What initially seemed like a great work environment with a startup culture has transformed into a Microsoft corporate culture where the original Xandr/AppNexus team has no decision-making power. Perhaps it was for the best!

Confirmed questions6 questions
  • Can you tell me about your product strategies?
  • Describe the types of products you've worked with.
  • What aspects of your previous product roles were successful?
Xandr logo
Xandr

Integrations Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 4 rounds
Interview process
Recruiter call Take home Technical screen Panel Offer
Interview formats
Technical Coding Other

The interview process was pretty straightforward. It started with a call with the hiring manager, then a take-home test covering SQL, API, and Python. After that, there was a 45-minute panel interview. Once I finished the test and the panel, I had to keep asking the recruiter in NYC for feedback. After sending a bunch of emails, the recruiter sent a short reply saying they were moving in a different direction and thanked me for my interest. I thought that was a ridiculous response given the test and the 3/4 hour interviews. It was very unprofessional and surprising for a company of that size. My advice is to stay away!

Confirmed questions1 question
  • Could you estimate the total number of green traffic lights in Manhattan?
Xandr logo
Xandr

Software Engineer

Engineering

Mid Average Neutral experience No offer 3 rounds
Interview process
Recruiter call Technical screen Take home Presentation
Interview formats
Technical Coding

I was contacted by two recruiters for the same role, but ended up interviewing with three different people. Initially, I spoke with two managers. They asked me to complete a gilded rose project, which I did. When it came time to review the project, only one of the managers seemed to understand it; the other admitted he'd only looked at it 10 minutes prior, despite being told to submit it a day in advance. This manager seemed unprepared and uninterested, and I suspect he's the reason I wasn't selected, as I felt I had completed everything successfully. He also asked an odd question about creating an alternative route to an object, which didn't really apply to the class-based project where we weren't supposed to modify the original code. I didn't receive any feedback after the review, and both managers seemed disengaged. Later, another recruiter reached out about the same position. This time, I interviewed with the senior manager who was knowledgeable and explained their current projects well. We had a good conversation, and he said he would follow up, but I was ultimately informed they were not moving forward. I'm guessing the other managers' negative impression influenced the decision. I appreciate the recruiter getting back to me, though. I'm confident in my skills with their tech stack (React and Node), but it seems like internal disorganization or politics might be at play.

Confirmed questions1 question
  • Were generic coding questions asked?
Xandr logo
Xandr

Data Analyst

Analytics

Senior Average Positive experience Accept offer 2 rounds
Interview process
Recruiter call Onsite Offer
Interview formats
Behavioral

Got reached out to by the hiring manager through a LinkedIn connection and went in for an interview the next day. It was super fast, and even though I didn't get that job, they contacted me about a month later saying they were really impressed and had another opening that was a better fit. So I went in again, and a few days later, I got an offer. The whole thing was really professional, and I liked that they actually consider past applicants for future jobs, which a lot of companies say they do but don't. Super happy with my current job!

Confirmed questions1 question
  • What area are you most interested in developing in your next position?

Xandr Interview Questions

Quoted word for word from Xandr interview reports.

Can you implement a regular expression parser in Java for patterns like 'aabbc' and determine its Big O time complexity?

Read reports

What defines a programming language, and specifically what is Java?

Read reports

Could you estimate the total number of green traffic lights in Manhattan?

Read reports

Can you estimate the number of ads Xandr serves in Germany per hour?

Read report

Can you explain the difference between truncate, delete, and drop commands in SQL?

Read report

Given an array of weather data, create three methods that return the warmest location's name, the location with the largest temperature difference (high/low delta), and a sentence detailing the daily high and low for each location.

Read report

Formats, difficulty and experience

Across all 51 Xandr interview reports.

Interview formats

Technical 35.6%
Behavioral 31.4%
Coding 11.9%
Presentation 8.5%
Case 4.2%

Interview difficulty

Easy 17.6%
Average 56.9%
Difficult 25.5%

Candidate experience

Positive 52.9%
Negative 29.4%
Neutral 17.6%

Reports by job function

Engineering 22
Sales 13
Product 3
Consulting 2
Other 2
Analytics 2