> Some of the problems which she is expected to solve are pretty simple problems, but I just can't seem to get the hang of any of them on my own. So what are some examples of those problems? No one can really tell you if this is something unusual or not without having an idea of what the problems are. And CS courses and algorithms vary from pretty simple to actually really hard.
Probably something like implementing a red-black tree or merge sort, stuff no one does in the real world :) There is a considerable disconnect between programmers who have a CS degree and those who don’t. I’ve run into programmers who’d never heard of the term “boolean algebra” before and knew about regular expressions but didn’t know what a state machine was. For the most part it doesn’t matter, but it’s always a li…
But yeah, those are gonna be tough to just come up with on the spot without actually studying them. On the other hand, OP could be talking about stuff like tree traversal and similar simple stuff that is also included in introductory CS courses.
Edit: OP chimed in elsewhere in the comments, it's not even about CS stuff.