Taro Logo

Test Automation Engineer Interview Experience - New Zealand

October 15, 2019
Neutral ExperienceNo Offer

Process

Pretty much as described on their website. They sent out a technical assessment with blocks of code and questions around it, then asked to look at the merge requests and provide feedback. After looking at their codebase and tests, I'm relieved not to get the role, as it looks like a hot mess. Also, the questions on the assessment felt like they were expecting someone to come up with the solutions to all their problems before even getting hired or having a full understanding of their solution.

Questions

Please rate your Ruby development skills.

What static analysis check would this block of code fail?

How would you reduce the cyclomatic complexity of this block of code? (Select all that apply)

Spot the bug in this piece of code.

When there are too many UI tests and too few unit tests, this is known as..

A: A Muffin Top
B: An Ice Cream Cone
C: An Hourglass
D: A Pyramid
E: Other: (write in)

What is the output of this code and the reason?

Choose a bug from the list of open GitLab Issues and triage it by answering the questions below:

  • Can you reproduce the issue?
  • How would you troubleshoot it?
  • What do you think are the likely culprits in code that are responsible?
  • What debug information or instrumentation would help?

Choose an open Merge Request from the list of open GitLab Merge Requests and answer the questions below:

  • What feedback do you have on the code?
  • What do you look at to determine that this is a good change to make?
  • What information, if any, is missing from this MR?

According to you, what are the worst and best Rails testing practices? Given the GitLab codebase, can you come up with specific (as boring as possible) solutions that could improve this situation?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the GitLab Test Automation Engineer role in New Zealand.

Success Rate

0%
Pass Rate

GitLab's interview process for their Test Automation Engineer roles in New Zealand is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for GitLab's Test Automation Engineer interview process in New Zealand.

GitLab Work Experiences