u/cccvvvbbbnnn4

Need advice

Im at the beginning of my final year and honestlyy i feel completely overwhelmed.

Every day it feels like there’s an endless list of things Im supposed to learn before placements DSA, projects, domain knowledge, OS, CN, OOPs, DBMS, aptitude, full stack, system design, cloud, AI projects, and probably ten other things on top of that.

The worst part is,it’s not like I’ve done nothing.I have been learning over the past few years (not always consistently, which I regret and I have forgot what I learnt as well), but now I feel like Im not actually good enough at anything.

And in my college, there are students who are genuinely insanely good at all of this.Some people seem to know DSA, development, cloud, AI/ML, competitive programming, system design everything. They build crazy projects.I know it took a lot of practice and hardwork but still.

Only around 2% of the total students got those really high packages like 10, 11, 14, even 40+ LPA, and the college constantly highlights them everywhere. Again, I’m genuinely happy for them, but at the same time it creates this feeling that this is the standard everyone else is expected to meet too.

It feels like because a few students are exceptionally good, companies start expecting every candidate to be strong in everything.

Meanwhile, many companies visiting campus are hiring just 2 or 3 students while our batch strength is over 1000. So the competition already feels brutal even before interviews start.

Campus placements also have their own constraints and department politics, which makes things more stressful.

And off-campus somehow feels even worse because the competition there looks endless.

On top of all this AI is moving so fast that sometimes I genuinely wonder what Im even supposed to focus on anymore. Im so average.

I know comparison is unhealthy but lately I ve just been feeling anxious,behind,and honestly kind of lost.

Did anyone else feel like this during final year?

How did you stop feeling overwhelmed by the amount of things you “need” to know?

And how did you figure out what was actually important to focus on for placements?

reddit.com
u/cccvvvbbbnnn4 — 12 hours ago

Learned OOP from Kunal Kushwaha understood the theory but failed in interviews when asked to code. How should I actually master OOP?

i’m a 3rd year engineering student preparing for placements.

I completed Kunal Kushwaha’s OOP lectures and took detailed notes. I also used ChatGPT to understand the concepts deeply.
I thought i have learnt OOPs

however during an interview,I was asked some OOP questions,i couldd answer the theory, but when the interviewer asked me to actually design and code a solution i froze and couldnt implement it.

this made me realize that knowing OOP is very different from being able to apply OOP in real coding and interview scenarios

my goal is to reach a level where I can

Solve scenario-based OOP questions confidently,write clean OOP code in interviews,understand why certain designs are better than others,answer deeper questions like composition vs inheritance, interfaces vs abstract classes, and design trade-offs

for those who became truly comfortable with OOP ,,how did you practice?

Did you build small projects?solve design exercises?study SOLID principles and design patterns?use any specific resources or books?

what is the most effective way to move from “I know the concepts” to “I can design and code with OOP naturally under interview pressure”?

any structured roadmap,resources,or practice strategies would be greatly appreciated.

reddit.com
u/cccvvvbbbnnn4 — 12 days ago

Learned OOP from Kunal Kushwaha understood the theory but failed in interviews when asked to code. How should I actually master OOP?

i’m a 3rd year engineering student preparing for placements.

In my 2nd year I completed Kunal Kushwaha’s OOP lectures and took detailed notes. I also used ChatGPT to understand the concepts deeply.
I thought i have learnt OOPs

however during an interview,I was asked some OOP questions,i couldd answer the theory, but when the interviewer asked me to actually design and code a solution i froze and couldnt implement it.

this made me realize that knowing OOP is very different from being able to apply OOP in real coding and interview scenarios

my goal is to reach a level where I can

  • Solve scenario-based OOP questions confidently
  • Write clean OOP code in interviews
  • Understand why certain designs are better than others
  • Answer deeper questions like composition vs inheritance, interfaces vs abstract classes, and design trade-offs

for those who became truly comfortable with OOP ,,how did you practice?

  • Did you build small projects?
  • Solve design exercises?
  • Study SOLID principles and design patterns?
  • Use any specific resources or books?

what is the most effective way to move from “I know the concepts” to “I can design and code with OOP naturally under interview pressure”?

any structured roadmap,resources,or practice strategies would be greatly appreciated.

reddit.com
u/cccvvvbbbnnn4 — 12 days ago