Wikimedia Foundation logo

Wikimedia Foundation Interview Questions
& Process

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

Based on 165 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
66.5% Positive experience

Which role are you interviewing for?

30 roles · 165 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Wikimedia Foundation.

Showing 4 of 165
Wikimedia Foundation logo
Wikimedia Foundation

Software Engineer

Engineering · nearly a year ago

Senior Easy Negative experience No offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical

So I had five interviews with Wikimedia Enterprise, and honestly, it was one of the worst experiences I've had. Communication was terrible. I always had to chase them for updates after pretty much every single step. The recruiter I was talking to changed four times, which was confusing and made it hard to get consistent info. It's weird to see so many recruiters involved but no one seems to be coordinating. The invite emails were super vague, just saying I'd have a one-hour call with two people, no idea what to expect or prepare for. After the last interview, total silence. I reached out, got nothing. Then I contacted a different recruiter who promised a decision by a certain date. That date came and went, it's been over two weeks since the final interview, and still no word. Had to follow up again just to get feedback. It felt really one-sided, like they were just exploring other options and didn't care about my time. The lack of communication shows no respect. It all just felt very disorganized internally.

Confirmed questions1 question
  • What is your understanding of diversity?
Wikimedia Foundation logo
Wikimedia Foundation

Software Engineer

Engineering · nearly a year ago

Mid Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Coding

First, we had a casual chat to see if we'd vibe and fit the team culture. Then, there was a technical session where we did some pair programming and worked on refactoring some existing code. Overall, it was a really pleasant experience for both parts.

Confirmed questions1 question
  • Can you describe your experience with pair programming and refactoring code?
Wikimedia Foundation logo
Wikimedia Foundation

Software Engineering Manager

Engineering · nearly a year ago

Manager Easy Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Case

The process was pretty organized and scheduling went smoothly. The recruiter knew their stuff, was upfront, and helpful. On the downside, it was a bit slow overall. I had an interview with a technical manager, not my actual hiring manager, and it was kinda rough. The questions were vague, and it felt like there was only one right answer they were looking for. If you didn't get their specific answer, it seemed like you were out. At one point, the interviewer couldn't even answer their own question and just went off on tangents instead of clarifying, which felt unprofessional. Honestly, it felt like there was some internal politics or power struggles, not a focus on teamwork.

Confirmed questions4 questions
  • Questions about technology
  • Questions about management
  • Questions about stakeholders
Wikimedia Foundation logo
Wikimedia Foundation

QA Manager

Engineering · a year ago

Manager Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Take home Background check
Interview formats
Behavioral Technical

So I applied for this QA Manager role that was weird because it wanted someone to manage both test engineers and technical writers/trainers. I have experience with both so I applied. The first step was a recruiter call where they mostly talked about Wikimedia's businesses. When we discussed compensation, it turned out the salary was much lower than advertised, about 30% less in my moderate cost of living area, and the benefits weren't great either, as expected from a non-profit. The recruiter mentioned the hiring process would take about two months and include a take-home project. Despite these drawbacks, I continued because I'm interested in Wikimedia. Round two, three weeks later, was with the hiring manager. They did most of the talking, describing how messy the company's processes and codebase are. They only asked a few questions, mostly checking if I was still interested. They seemed unenthusiastic about their own job, didn't ask about my leadership skills, and only briefly touched on my technical experience. When I asked about managing two different teams, they said they needed a manager for both but only had budget for one. They said they'd let me know about next steps in two weeks after talking to other candidates. Three weeks later, I received a rejection email saying they wanted someone with more open-source experience, despite that only coming up once in the interviews and me having that experience.

Confirmed questions3 questions
  • Are you familiar with Wikimedia?
  • Have you heard about the various businesses under the Wikimedia umbrella?
  • Does this role still pique your interest?

Wikimedia Foundation Interview Questions

Quoted word for word from Wikimedia Foundation interview reports.

Suppose someone runs `chmod -x /bin/chmod`; how would you go about restoring chmod's permissions?

Read reports

What's the probability of rolling at least one 4 in three attempts with dice?

Read reports

Can you explain what happens when a link in a web browser is clicked?

Read reports

Create a program that processes data coming from an emitter. The data is received in order, and each record takes between 0.1 to 5 seconds to process. The output needs to be a real-time, ordered stream of the processed data. For demonstration, the processing time is simulated by random sleep intervals between 0.1 and 5 seconds.

Read reports

How would you approach sorting a list of numbers that exceeds available memory?

Read report

Could you explain how to search for a substring within a larger string?

Read report

When faced with upgrading a server from Debian oldstable to stable, what factors would you take into account?

Read report

How would you handle a situation where a country requests an edit to a controversial historical event on a Wikipedia page?

Read report

What strategies would you propose to encourage more people to create accounts and contribute articles?

Read report

Formats, difficulty and experience

Across all 165 Wikimedia Foundation interview reports.

Interview formats

Behavioral 45.4%
Technical 28.2%
Presentation 8.6%
Coding 8%
Other 4.2%

Interview difficulty

Easy 12.7%
Average 70.9%
Difficult 16.4%

Candidate experience

Positive 66.5%
Negative 18.3%
Neutral 15.2%

Reports by job function

Engineering 59
Operations 28
Other 24
Marketing 20
Product 9
Analytics 7