Elastic logo

Elastic Interview Questions
& Process

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

Based on 437 interview experiences · FREE TO READ

3.4 Rounds average
Average Typical difficulty
59% Positive experience

Which role are you interviewing for?

30 roles · 437 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Elastic.

Showing 4 of 437
Elastic logo
Elastic

Support Engineer

Engineering · half a year ago

Entry Difficult Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Panel
Interview formats
Behavioral Technical

I had an interview with HR, then one with two team managers, and finally a technical interview with two engineers. The atmosphere was really nice, and everyone was super friendly! I especially appreciated the HR person, Neil, who kept me updated throughout the whole process and was quick with feedback. The technical interview felt rushed because of time limits, and we had to cover a lot of ground: Debug, Kubernetes, Docker, Observability, Java, SysAdmin, Networking, Linux, AAD, SQL, Cloud, Elastic, etc. My advice is to talk about each topic and your experience with it until they cut you off, to make sure you highlight what you've done with that technology and don't give the impression you don't know much due to a brief answer.

Confirmed questions1 question
  • Regarding the technical interview which was rushed covering topics like Debug, Kubernetes, Docker, Observability, Java, SysAdmin, Networking, Linux, AAD, SQL, Cloud, Elastic,SSL certificate, JVM GC etc., what is a daemonSet in Kubernetes?
Elastic logo
Elastic

Customer Architect

Engineering · nearly a year ago

Senior Difficult Positive experience Accept offer 6 rounds
Interview process
Recruiter call Technical screen Take home Onsite Presentation Background check
Interview formats
Behavioral Technical Presentation Case

Elastic's interview process was really professional and managed well. HR was always available, kept me in the loop, and answered my questions. The recruiters were good at communicating, open, and respectful, with no surprises. It was a bit long, with six interviews, and I was worried at first because other companies haven't been this organized. But Elastic did a great job. Meetings started on time, expectations were clear, and there was feedback throughout. Maybe they could cut a round or two to make it faster. It's obvious they put a lot of effort into evaluating candidates and making the hiring process better. They even asked for my feedback, which was nice. The assignments were fair, and how much work you put in really depends on you. Overall, it felt serious, respectful, and worthwhile, giving me a great impression of the company's professionalism from the start.

Confirmed questions4 questions
  • Could you share some details about your personal background?
  • Walk me through your previous work experience.
  • What's your strategy when engaging with customers?
Elastic logo
Elastic

Software Engineer

Engineering · nearly a year ago

Entry Average Negative experience No offer 2 rounds
Interview process
Recruiter call Background check
Interview formats
Behavioral

I was contacted by a recruiter about an open position in Elastic's Spanish office. The first step was an HR interview, followed by a hiring manager interview. It seemed okay, but things got weird afterward. They said feedback would come within the week (the HM interview was on Monday). No feedback came, so on Friday, I pinged the recruiter on email and LinkedIn, and they didn't reply. The next week, I emailed the hiring manager asking for feedback, positive or negative, but still no answer. So, basically, Elastic's recruiting process is a masterclass in ghosting. I'd really recommend not wasting your time with this company, but hey, maybe you'll have better luck :)

Confirmed questions4 questions
  • Can you share an experience about the most difficult bug you've faced?
  • Describe a time you had to collaborate with others.
  • What was the hardest bug you ever had to fix?
Elastic logo
Elastic

Product Manager

Product · nearly a year ago

Senior Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Offer
Interview formats
Behavioral Technical

I was referred for this role and had one of the best interview processes. It started with a call to discuss my background, followed by a formal Zoom call with the recruiter. A few days later, I spoke with the hiring manager. Then, all four interviews were scheduled for a Thursday and Friday a few days after that. After the holidays, there was a two-week delay, and then the recruiter called to offer me the job. Throughout the process, the recruiter kept me updated via phone or email, even over the holidays, so I never felt like I was left wondering about the status.

Confirmed questions1 question
  • Can you explain the standard Incident Response process and how you'd create an AI agent to help with it?

Elastic Interview Questions

Quoted word for word from Elastic interview reports.

Can you sort and return all diagonals in lexicographical order, given an n x n matrix with 2n-1 diagonals?

Read reports

What is the meaning of load average? And is a load average of 2 considered busy on a system with 100 CPU cores?

Read reports

What are the steps to configure a Kubernetes workload to pull an image exclusively from a specified registry or site?

Read reports

What are the triggers for Go's garbage collection, and can you describe its operational mechanism?

Read reports

Can you explain what happens internally in Kubernetes when you execute the kubectl command to create a pod?

Read report

Could you take a nested javascript object and flatten it into a single level, using periods to separate the nested keys?

Read report

Could you explain how to flatten a nested JavaScript object into an object whose keys are in dot notation?

Read report

What does the SDK offer regarding Java concurrency, and can you elaborate on specific details?

Read report

Could you write a function that does what one of the underscore functions does?

Read report

Formats, difficulty and experience

Across all 437 Elastic interview reports.

Interview formats

Behavioral 43.7%
Technical 33.9%
Presentation 9.5%
Coding 7.3%
Other 1.8%

Interview difficulty

Easy 17.4%
Average 67.3%
Difficult 15.3%

Candidate experience

Positive 59%
Negative 28.8%
Neutral 12.1%

Reports by job function

Engineering 195
Sales 93
Marketing 37
Operations 22
Design 21
Analytics 14