I feel like the fact that you earned that degree should encourage you to think about what actual factors are limiting your progress.
I don't think "being too stupid" is that factor. I mean... you're smart enough to graduate with a CS degree!
Are you doing these interview prep just because you enjoy the training, or are you in "cram mode" trying to force yourself to get better?
> Even if I get a problem right, I gain little to no satisfaction at this point.
In order to make "deliberate practice" like this less stressful, you should establish a baseline of doing some task in a way that makes you enjoy it.
Step aside from interview prep, take a few days and focus on anything other than programming, then casually think about what YOU want to create -- for your own personal use/enjoyment -- to satisfy your creativity. Not to "grind" and get better at it -- but simply to tinker and fiddle and read and discover.
Once you're programming (or maybe reading, or writing, or painting, or making music etc...) just "for the kicks," you might try to dive deeper into a part that you don't understand well -- if you're not going anywhere, take a step back into the comfort zone, and do what you enjoy for a while, then try something harder again.
I don't think "being too stupid" is that factor. I mean... you're smart enough to graduate with a CS degree!
Are you doing these interview prep just because you enjoy the training, or are you in "cram mode" trying to force yourself to get better?
> Even if I get a problem right, I gain little to no satisfaction at this point.
In order to make "deliberate practice" like this less stressful, you should establish a baseline of doing some task in a way that makes you enjoy it.
Step aside from interview prep, take a few days and focus on anything other than programming, then casually think about what YOU want to create -- for your own personal use/enjoyment -- to satisfy your creativity. Not to "grind" and get better at it -- but simply to tinker and fiddle and read and discover.
Once you're programming (or maybe reading, or writing, or painting, or making music etc...) just "for the kicks," you might try to dive deeper into a part that you don't understand well -- if you're not going anywhere, take a step back into the comfort zone, and do what you enjoy for a while, then try something harder again.