By this, I don't mean questions about how to get started as a programmer. Instead, when I want to implement something new, can I ask for advice on how to tackle the problem? For example, do questions that ask for a common approach fit this site?
Generally, the answer is "No!"
How to get started questions are usually too broad and don't have a specific, answerable question. So they tend to be closed quickly and potentially heavily down voted.
That said, beginner / inexperienced questions are OK if there is a specific problem that's answerable. For example, say you're trying to learn pointer arithmetic and manipulation. And you don't understand how a second de-reference operates or you're trying to understand what the reference operators correspond to within the computer's memory. Those are specific issues within the subject that you're trying to learn and would likely be on-topic for questions.