Software Test Specialist Interview Questions

31,996 software test specialist interview questions shared by candidates

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.

Circuit analysis (find equivalent resistance, voltages, your basic circuitry stuff) Op amp stuff (ideal op amp, drawing an inverting opamp, deriving gain) Coding question (I believe it was about private variables) Stats question (draw a Gaussian curve and explain standard deviation and mean) LPF (draw an RC low pass filter and derive gain )
avatar

Product Test Engineer

Interviewed at Texas Instruments

3.8
Feb 4, 2020

Circuit analysis (find equivalent resistance, voltages, your basic circuitry stuff) Op amp stuff (ideal op amp, drawing an inverting opamp, deriving gain) Coding question (I believe it was about private variables) Stats question (draw a Gaussian curve and explain standard deviation and mean) LPF (draw an RC low pass filter and derive gain )

Viewing 351 - 360 interview questions

Glassdoor has 31,996 interview questions and reports from Software test specialist interviews. Prepare for your interview. Get hired. Love your job.