J'ai postulé via un recruteur. Le processus a pris 3 semaines. J'ai passé un entretien chez WP Engine (San Antonio, TX) en août 2025
Entretien
First step was to talk to the recruiter who was very good about level setting and giving me information about the position, benefits, and company. Next was meeting with the hiring manager who also reviewed the process, team composition and responsibilities. My main interview process involved 3 loops, one was a coding test which I actually thoroughly enjoyed and the team members who interviewed me were great. The second interview was more architecture related and the third was product and process focused. In all it was a very pleasant interview process, probably one of the best.
Questions d'entretien [1]
Question 1
My coding question focused on querying an API and parsing the data into a format which allowed me to analyze it and make decisions on it.
J'ai postulé en ligne. Le processus a pris 1 semaine. J'ai passé un entretien chez WP Engine (Jaworzno, Silesia) en mai 2025
Entretien
I found the job offer on LinkedIn and applied through Workday. After some time, the recruiter reached out and we scheduled an initial meeting.
The interview process consisted of three stages:
⸻
1. Initial Call with the Recruiter (30 minutes)
This was a short introductory call where I was asked to talk about my experience and how I plan to grow professionally. The atmosphere was very friendly and casual. Julia, the recruiter, asked thoughtful questions and made it clear she was genuinely listening. She also explained the entire recruitment process, walked me through the company’s values, plans, and benefits. At the end of the call, she provided positive feedback and scheduled the next step with the engineering manager.
⸻
2. Interview with the Engineering Manager (45 minutes)
This stage was an opportunity to connect with the Engineering Manager and talk more deeply about my experience and skills. Catherine asked insightful questions about technical and performance issues I had faced and how I approached solving them. Since it was a senior level role, we also discussed how I mentor junior developers. The conversation felt natural and engaging. Importantly, it didn’t feel like an interrogation, which is unfortunately common in tech interviews. It was a genuine discussion.
⸻
3. Technical Interview with Two Developers (1 hour 15 minutes)
A few days later, Julia followed up with detailed feedback and scheduled the final technical interview. This session was led by two engineers, Talal and Konstantinos, and had two parts:
• Discussion: They asked questions based on my resume and earlier conversations. It was clear they had reviewed my background in detail. The questions were meaningful and often followed up on specific points I had raised.
• Live Coding Challenge: I was given an algorithmic task and could choose any programming language. The goal was to showcase my problem solving approach, not just deliver the correct solution. I appreciated that they listened closely to how I reasoned through the task and discussed alternative approaches. The entire meeting felt collaborative and friendly.
⸻
A few days after the final stage, Julia called me with positive feedback.
⸻
What stood out to me throughout this process was the consistent, high quality feedback at each stage and the fact that I felt like I was speaking to real professionals who respected my time and experience. In many interview processes, candidates are treated like robots. Expected to solve complex problems for hours without any meaningful feedback. That was not the case here.
Questions d'entretien [1]
Question 1
As I've mentioned, most questions were direct follow-ups to my resume and background, so I've been for example asked how I've handled the whole migration from Google Maps to Protomaps and MapLibreGL
J'ai postulé en ligne. Le processus a pris 4 semaines. J'ai passé un entretien chez WP Engine en sept. 2024
Entretien
Applied through linkedin, was contacted by a recruiter through email to set up a screening call. 30 minute screening call followed by a 1:1 with the hiring manager over video call. After passing that phase, you then had 3 back to back interviews. The first interview goes over a take home programming assignment. The second interview goes over a system design problem, and the third is with the hiring manager and another engineering manager on culture.
Questions d'entretien [1]
Question 1
Describe a time where you made a mistake and how you corrected it.