Firewall Rule Engine: Debugging and Refactoring
Debug and refactor an existing firewall application to correctly enforce a set of firewall rules. Identify and fix bugs, improve code structure, and write additional tests to verify functionality and edge cases.
Question Timeline
See when this question was last asked and where, including any notes left by other candidates.
Late October, 2026
Debug and refactor an existing firewall application to correctly enforce a provided set of firewall rules. Identify and fix bugs in the existing implementation, improve code structure and maintainability, and write additional tests to verify functionality and edge cases. Explain your reasoning and discuss technical trade-offs throughout the exercise.
Your account is free and you can post anonymously if you choose.