Xebia logo

Xebia Test Automation Engineer Interview Questions
& Process

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

Based on 5 interview experiences · FREE TO READ

3.4 Rounds average
Average Typical difficulty
20% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Xebia.

Showing 3 of 5
Xebia logo
Xebia

QA Automation Engineer

Engineering · a year ago

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

I'm really disappointed with how Xebia handled my hiring. I went through 5 rounds, we talked about salary, and I even sent in my documents. But, I never got an offer letter. It's been over two months since May, and I feel like my time was totally wasted. I really hope Xebia makes their hiring process better so other candidates don't end up feeling this way.

Confirmed questions4 questions
  • Can you describe a Selenium scenario dealing with multiple windows?
  • How do you manage alerts using Selenium?
  • Which Git commands do you typically use?
Xebia logo
Xebia

Test Automation Engineer

Engineering · a year ago

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

The interview was pretty standard, focusing on the basics and my hands-on experience. All the questions lined up with what's on my resume. It was a mix of technical stuff and some behavioral questions probably.

Confirmed questions8 questions
  • Tell me about your experience.
  • What is the Super Interface in Selenium?
  • Explain the difference between `WebDriver driver = new ChromeDriver();` and `ChromeDriver driver = new ChromeDriver();`
Xebia logo
Xebia

QA Automation Engineer

Engineering · more than a year ago

Entry Average Negative experience No offer 2 rounds
Interview process
Take home Technical screen
Interview formats
Coding Technical

So I cleared the written test, which was quite difficult. After the written test, I was supposed to take a machine test. However, the HR told me that after screening my resume, they noticed I haven't worked with webdriver with Java, only with C#. So she suggested I could leave for the day and mentioned there are many openings at Global Logic, and I could apply there. They wasted my whole day... they should have screened my resume first before scheduling my interview...

Confirmed questions3 questions
  • There are 3 questions in the written test. First, given an array of tree heights and a man's height, write a function that returns an array of trees the man can see.
  • Second, there's a table with 'From' and 'To' email columns. The 'To' column has multiple email addresses. Write a function to validate that mail is sent only once to every mail address.
  • Third, given a number N between 0 and 42k, and supposing there are prime numbers between 37 and 73 (3 and 7 are also prime), write a logic to validate these kinds of numbers.

Xebia Test Automation Engineer Interview Questions

Quoted word for word from Xebia interview reports.

What's the difference between `VisibilityOfElement()` and `presenceOfElement()`?

Read reports

Explain the difference between `WebDriver driver = new ChromeDriver();` and `ChromeDriver driver = new ChromeDriver();`

Read reports

What happens if you use `ChromeDriver driver = new ChromeDriver();`?

Read reports

What is the difference between `buildPerform()` and `perform()`?

Read reports

How would you select the second element from a dropdown?

Read report

Formats, difficulty and experience

Across all 5 Xebia interview reports.

Interview formats

Technical 38.5%
Coding 38.5%
Behavioral 23.1%

Interview difficulty

Easy 20%
Average 80%
Difficult 0%

Candidate experience

Negative 80%
Positive 20%