Software Development Test Engineer Interview Questions

5,413 software development test engineer interview questions shared by candidates

Classic instance of what opponents of coding interviews (which does not include me) object to. The engineneer was looking for me to spot the recursive trick for a string conversion problem, which was by no means obvious, and was by no means obviously correct even after he gave up on me and pointed it out. He ended the programming session after I raised questions about correctness, even though there was time left, without giving me a chance to implement the algorithm he’d suggested. He said that I had shown that I knew how to code it, but obviously meant the opposite: I got a rejection email soon after the interview. (I don’t disagree with the rejection: Apple seemed to be looking for a CS major to output code quickly; I’m a math major who has only written a test harness from scratch three times in my career.) Most troubling for a testing position, while I was writing doctests† to make sure I had understood his specification, he told me there wasn’t enough time to write tests, or to document my iterative algorithm: I should just start typing code. Somewhat less troublingly (at least for me as an applicant, if not as an Apple customer), the problem would probably have been a test of memory rather than coding ability for a CS major, since it seems to be a topic which would have been covered in class. ___ † doctest is a very cool Python module, which examines the examples you put into a function’s documentation string, and complains if it does not produce the output you specified.
avatar

Software Development Engineer In Test

Interviewed at Apple

4.1
Apr 11, 2021

Classic instance of what opponents of coding interviews (which does not include me) object to. The engineneer was looking for me to spot the recursive trick for a string conversion problem, which was by no means obvious, and was by no means obviously correct even after he gave up on me and pointed it out. He ended the programming session after I raised questions about correctness, even though there was time left, without giving me a chance to implement the algorithm he’d suggested. He said that I had shown that I knew how to code it, but obviously meant the opposite: I got a rejection email soon after the interview. (I don’t disagree with the rejection: Apple seemed to be looking for a CS major to output code quickly; I’m a math major who has only written a test harness from scratch three times in my career.) Most troubling for a testing position, while I was writing doctests† to make sure I had understood his specification, he told me there wasn’t enough time to write tests, or to document my iterative algorithm: I should just start typing code. Somewhat less troublingly (at least for me as an applicant, if not as an Apple customer), the problem would probably have been a test of memory rather than coding ability for a CS major, since it seems to be a topic which would have been covered in class. ___ † doctest is a very cool Python module, which examines the examples you put into a function’s documentation string, and complains if it does not produce the output you specified.

1. Find smallest number that can be created from the array [1,2,3,4,5], if we take out 3 digits from it. 2. Binary search related question. - Palindrome 3. Implementation of data structure, in which situation what data structure to be used, and why. 4. Create test cases from a given application. 5. General experience. 6. Conflict management
avatar

Software Development Engineer In Test

Interviewed at Groupon

2.8
Oct 15, 2020

1. Find smallest number that can be created from the array [1,2,3,4,5], if we take out 3 digits from it. 2. Binary search related question. - Palindrome 3. Implementation of data structure, in which situation what data structure to be used, and why. 4. Create test cases from a given application. 5. General experience. 6. Conflict management

1. How is MVCS different from the MVC pattern (this was based on one of my projects) 2. Virtual memory 3. process scheduling concepts 4. DSA questions on DFS and Floyd cycle algo 5. Discussion on Blockchain (again based on one of my projects) 6. How would you test the free trial feature of a software 7. Transferring files over a network, (corruption handling, transferring big file) 8. mild discussion on threads 9. questions on MAC addresses, DHCP
avatar

Software Development Engineer In Test (SDET)

Interviewed at Commvault

3.9
Sep 27, 2020

1. How is MVCS different from the MVC pattern (this was based on one of my projects) 2. Virtual memory 3. process scheduling concepts 4. DSA questions on DFS and Floyd cycle algo 5. Discussion on Blockchain (again based on one of my projects) 6. How would you test the free trial feature of a software 7. Transferring files over a network, (corruption handling, transferring big file) 8. mild discussion on threads 9. questions on MAC addresses, DHCP

Viewing 1731 - 1740 interview questions

Glassdoor has 5,413 interview questions and reports from Software development test engineer interviews. Prepare for your interview. Get hired. Love your job.