u/Curious_Occasion_872

Stick with C++ or switch to Python for placements(3 months left)

I’m preparing for placements (~3 months left) and targeting roles like Apple IS&T.

Currently doing DSA with Striver A2Z in C++. I’ve finished till stacks/queues, but Trees, Graphs, and DP are still left.

The reason I’m confused is:

  • I also want to learn more about Generative AI/build projects, which seems very Python-heavy
  • Even after solving 100+ problems, I still sometimes struggle with C++ STL/syntax during implementation

So now I’m wondering if I should:

  • continue DSA fully in C++
  • switch to Python for interviews
  • or keep C++ for DSA and use Python only for AI/projects

Also, with 3 months left, is finishing A2Z realistic or should I move to something like NeetCode 150 / Striver SDE Sheet instead?

Would appreciate advice from people who were in a similar situation.

reddit.com
u/Curious_Occasion_872 — 5 days ago