4 ms·
Coding assessments are definitely valuable in general. What isn't valuable are the class leetcode problems, where you have to use a heap, or DP, or some random
by hatthew 2y ago
Coding assessments are definitely valuable in general. What isn't valuable are the class leetcode problems, where you have to use a heap, or DP, or some random useless data structure to solve a problem in O(n) instead of O(n log n) time. How about instead of asking a simple problem that has an obscure solution, ask a complicated problem with an obvious solution, but one that tests their software engineering skills. Make them ask clarifying questions about which of the many edge cases they are expected to handle, and verify which can be ignored. Add additional requirements that make refactoring necessary. Add constraints about the environment and ask how the candidate would handle that.