Runs in your browser · .NET WebAssembly
Practice .NET interview problems
Don't just read the answers — solve them. Pick a problem, write real C#, and run it against hidden test cases right here. When you're stuck (or done), reveal the optimal solution with full complexity analysis.
Reverse an array
EasyArraysReturn a new array with the elements of `nums` in reverse order. Aim to do it in a single pass with O(1) extra space (besides the output).
Implement the method, then press Run tests (or ⌘/Ctrl+Enter). Your code is checked against hidden test cases.
Want the full set of 250 questions with written answers? Get the free interview kit →