WP Engine logo

WP Engine Software Engineer Interview Questions
& Process

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

Based on 35 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
57.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at WP Engine.

Showing 3 of 35
WP Engine logo
WP Engine

Software Engineer

Engineering · a year ago

Entry Average Positive experience Accept offer 7 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Offer
Interview formats
Coding System Design

I had a really good interview process. Ashlesha from recruiting helped me find a role that fit my experience. The first role I applied for didn't work out, but Ashlesha reached out with another offer for my current role, which was an even better fit. The interviews were of medium difficulty, with four rounds in total. These included one coding interview and one architecture interview. Because I initially applied for a different role, I ended up having about 7 interviews overall. The entire process was quite fast, wrapping up in about 3 weeks, and I was able to start right after getting approved, literally the Tuesday after passing the interview on Thursday. I'm happy with everything so far and excited for what's next!

Confirmed questions1 question
  • Were you ever tasked with implementing something when you had a different technical opinion?
WP Engine logo
WP Engine

Senior Software Engineer

Engineering · a year ago

Senior Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Behavioral Technical Coding

I saw the job on LinkedIn and applied through Workday. The recruiter contacted me, and we set up an initial meeting. The interview process had three parts: First, an initial call with the recruiter (30 mins). It was a short intro call, asking me about my experience and future professional plans. It was casual and friendly. The recruiter, Julia, asked good questions and seemed to really listen. She also explained the whole hiring process, the company's values, plans, and benefits. She gave me good feedback and set up the next step with the engineering manager. Second, an interview with the Engineering Manager (45 mins). This was a chance to talk more about my experience and skills with the manager. Catherine asked good questions about technical and performance problems I'd encountered and how I dealt with them. Since it was a senior role, we also talked about mentoring junior devs. The chat felt natural and engaging, not like an interrogation, which sadly happens a lot in tech interviews. It was a real discussion. Third, a technical interview with two developers (1 hour 15 mins). Julia followed up with feedback and set up this final technical interview. Two engineers, Talal and Konstantinos, led this session, which had two parts: discussion and a live coding challenge. In the discussion, they asked questions based on my resume and our previous talks. They clearly reviewed my background carefully. The questions were relevant and often followed up on specific points I made. For the live coding challenge, I got an algorithmic task and could use any programming language. The aim was to show my problem-solving process, not just get the right answer. I liked that they paid attention to how I thought through the task and discussed other ways to solve it. The whole meeting felt friendly and collaborative. A few days after the last stage, Julia called with positive feedback. What impressed me throughout was the steady, good feedback at every stage, and that I felt I was talking to actual professionals who valued my time and experience. In many interviews, candidates are treated like robots, expected to solve hard problems for hours with no real feedback. That wasn't the case here.

Confirmed questions6 questions
  • Can you describe your experience and how you see yourself growing professionally?
  • Can you share an instance of a technical or performance issue you faced and how you approached resolving it?
  • How do you approach mentoring junior developers?
WP Engine logo
WP Engine

Software Engineer

Engineering · a year ago

Mid Average Negative experience No offer 1 round
Interview process
Take home
Interview formats
Coding

I interviewed with WP Engine and it was a terrible experience. Communication was poor and the team seemed disengaged. They sent me a take-home assignment without a screening call. The assignment was to build a 'production-ready' app, which took about 8 hours and felt like too much. I never got any feedback after submitting it and had to wait weeks with no updates. The job posting has been reposted several times, making me wonder if the job is real or a 'ghost job.' The whole process felt unprofessional and made me feel undervalued.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

WP Engine Software Engineer Interview Questions

Quoted word for word from WP Engine interview reports.

Can you write a command line script that takes one argument (the path to a text file) to count up the total number of words in the file, count up the total number of unique words in the file (ignoring case), and print out the top 5 most common words? Note that hyphenated words count as separate words (e.g., “Sam-I-am” is three separate words).

Read reports

How did you manage the migration from Google Maps to Protomaps and MapLibreGL?

Read reports

Can you tell me about various testing methods and sound software design principles?

Read reports

How would you design a new system, let's call it X, from the ground up?

Read report

How would you approach resolving a conflict with a coworker?

Read report

Could you walk me through a piece of code you've written and suggest optimizations?

Read report

Tell me about a mistake you made and how you fixed it.

Read report

Formats, difficulty and experience

Across all 35 WP Engine interview reports.

Interview formats

Technical 30%
Behavioral 28.9%
Coding 27.8%
System Design 8.9%
Presentation 2.2%

Interview difficulty

Easy 20%
Average 74.3%
Difficult 5.7%

Candidate experience

Positive 57.1%
Neutral 14.3%
Negative 28.6%