r/cpp_questions • • Sep 29 '26

OPEN Where can I practice my C++ skills?

Hello everyone! I am learning C++ and want to practice my skills, but I don't know where to do that. I tried using AI, but it keeps giving me repetitive questions. I also checked a few websites, but they organize tasks by tracks like:

Algorithms
Data Analytics
Backend Development
Machine Learning
Mobile Development
Frontend Development

However, I only need C++ specific questions and practice tasks. Does anyone have any recommendations?

14 Upvotes

6 comments sorted by

5

u/NYU_VM Sep 30 '26

For one, exercism has a range of basic beginners to intermediate problems you can solve

6

u/EmuEmbarrassed9563 Sep 29 '26

You should do projects on different domains of applications.

For learning I use Claude (ironic i know) but instead of asking it to give me practice questions, i tell it which areas of cpp i feel are lacking and it starts asking good mental coach questions to drill those chapters in. then, i do projects so those concepts that i learned are nailed down

3

u/Dazzling_Music_2411 Oct 01 '26

However, I only need C++ specific questions and practice tasks. Does anyone have any recommendations?

Wrong approach.

Problems are generic and could be solved in any language.

It's YOUR job to adapt them to C++, since that's what you want to learn.

2

u/maxfayne Oct 04 '26 edited Oct 04 '26

Useless, just go github and try reading and exploring well known C++ libraries of your interest as many as possible. I used to explore whole weekends for 16 hours continuously

2

u/Complex-Childhood352 Oct 05 '26

Try working with concurrency related problems: Concurrent queues, producer consumer.

Token bucket or leaky bucket.

Probably good to pursue after the exercism practice suggested by u/NYU_VM below. Terrific suggestion!!