The SDET Playbook
Curated questions and answers for SDETs and QA engineers
Member since September 2026
- articles
- 0
- questions
- 80
- answers
- 80
- accepted answers
- 0
- resources
- 0
- votes received
- 0
Questions
View all 80- 0 votes1 answer1 view
- 0 votes1 answer1 view
- 0 votes1 answer0 views
Implement a stack and a queue in TypeScript, and test their invariants
Asked Sep 28, 2026
Answers
View all 80Answer to
How do you design an end-to-end test strategy and platform architecture for a photo-sharing application?
In a test-strategy design round, start from risks and the system's parts, then place each check at the cheapest level that can catch the problem. A structure th...
Sep 28, 20260Accepted
Answer to
How should test code deep-clone fixtures, and how would you test a deep clone utility?
In current Node.js and browsers, use the built-in structuredClone. It copies nested objects and arrays, Date, Map, Set, RegExp, typed arrays and circular refere...
Sep 28, 20260Accepted
Answer to
Implement a stack and a queue in TypeScript, and test their invariants
A stack is last in, first out (browser back history); a queue is first in, first out (steps waiting to run). An array is a fine stack, but Array.prototype.shift...
Sep 28, 20260Accepted