Software Quality Assurance Test Engineer Interview Questions

104 software quality assurance test engineer interview questions shared by candidates

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.

While waiting for my telephone interview and sitting here for 23 minutes, I went on GlassDoor.com and researched the company. It turns out the company is notorious for being late on telephone interviews and I have read over some very bad experiences from other candidates.

While waiting for my telephone interview and sitting here for 23 minutes, I went on GlassDoor.com and researched the company. It turns out the company is notorious for being late on telephone interviews and I have read over some very bad experiences from other candidates.

Basic Aptitude Questions were asked in first round, second interview they asked about testing, it's types n etc. along with usual HR questions. Like Why did you choose our company, why should we select you etc.
avatar

Software Quality Assurance Engineer and Tester

Interviewed at Sunera Technologies

3.7
Mar 30, 2016

Basic Aptitude Questions were asked in first round, second interview they asked about testing, it's types n etc. along with usual HR questions. Like Why did you choose our company, why should we select you etc.

Viewing 1 - 10 interview questions

Glassdoor has 104 interview questions and reports from Software quality assurance test engineer interviews. Prepare for your interview. Get hired. Love your job.