Software Tester Interview Questions

43,293 software tester interview questions shared by candidates

You're walking through the jungle and you're transporting heavy equipment until you come up to a ravine with a single I-beam across it, and it's the only way across. How can you tell if it's safe to take your machinery across?
avatar

Test Engineer

Interviewed at SpaceX

3.8
Dec 7, 2020

You're walking through the jungle and you're transporting heavy equipment until you come up to a ravine with a single I-beam across it, and it's the only way across. How can you tell if it's safe to take your machinery across?

In technical, it was basics of patterns and simpler coding question such as reverse string, palindromes, and finding second or third max. There was question even on testing where they give a situation and you provide maximum test cases you can think of. An example such as lift elevator, google search engine.
avatar

QA Tester

Interviewed at Micro Focus

3.8
Sep 10, 2019

In technical, it was basics of patterns and simpler coding question such as reverse string, palindromes, and finding second or third max. There was question even on testing where they give a situation and you provide maximum test cases you can think of. An example such as lift elevator, google search engine.

There are 25 seats in a row at a bar. Customers come in one at a time, and each customer sits as far away as possible from all other customers. No customer will sit adjacent to any other. Where should you put the first customer for the maximum number of customers?
avatar

Software Test Engineer

Interviewed at Laserfiche

3
Mar 4, 2010

There are 25 seats in a row at a bar. Customers come in one at a time, and each customer sits as far away as possible from all other customers. No customer will sit adjacent to any other. Where should you put the first customer for the maximum number of customers?

1. Please write a method to normalize a string which represents a file path. For the purposes of this question, normalizing means: • all single dot components of the path must be removed. For example, "foo/./bar" should be normalized to "foo/bar". • all double dots components of the path must be removed, along with their parent directory. For example, "foo/bar/../baz" should be normalized to "foo/baz". That's it. Normally, a path normalization algorithm would do a lot of other stuff, but for this question, don't try any other kind of normalization or transformation of the path. As an example, "foo//bar" should be normalized to "foo//bar" (i.e. a no-op). Use any language you feel comfortable in, we prefer Java, but it’s not required. The method should take in a string (or whatever passes for a string in the language of your choice) and return a string representing the normalized path. Please write code that you feel proud of and would check in to source control in a professional environment. 2. Once you have completed the exercise, please create ten (or more!) test cases you would you use to test the method.
Jan 26, 2012

1. Please write a method to normalize a string which represents a file path. For the purposes of this question, normalizing means: • all single dot components of the path must be removed. For example, "foo/./bar" should be normalized to "foo/bar". • all double dots components of the path must be removed, along with their parent directory. For example, "foo/bar/../baz" should be normalized to "foo/baz". That's it. Normally, a path normalization algorithm would do a lot of other stuff, but for this question, don't try any other kind of normalization or transformation of the path. As an example, "foo//bar" should be normalized to "foo//bar" (i.e. a no-op). Use any language you feel comfortable in, we prefer Java, but it’s not required. The method should take in a string (or whatever passes for a string in the language of your choice) and return a string representing the normalized path. Please write code that you feel proud of and would check in to source control in a professional environment. 2. Once you have completed the exercise, please create ten (or more!) test cases you would you use to test the method.

Viewing 431 - 440 interview questions

Glassdoor has 43,293 interview questions and reports from Software tester interviews. Prepare for your interview. Get hired. Love your job.