>> Does that actually work?
Sure. Works in my IDE. "Create a linked list implementation, use that implementation in a method to reverse a linked list and write example code to demonstrate usage".
Working code in a few seconds.
I'm very glad I didn't have access to anything like that when I was doing my CS degree.