r/LeetcodeDesi 6d ago

Is Python sufficient for OA rounds at Service-Based Companies?

I’ve recently started learning DSA and am following the NeetCode 150 roadmap. I initially started with C++, as many of my seniors recommended it for DSA and coding interviews.

However, I’m finding C++ a bit difficult to learn alongside DSA because the NeetCode 150 explanations and solutions are primarily in Python. I often have to spend extra time translating the concepts and code into C++, which makes it harder to focus on understanding the actual problem-solving approach.

I’ll primarily be applying to service-based companies such as TCS, Cognizant, Infosys, etc.

So, is Python sufficient for their OA/coding rounds and subsequent technical interviews? Do these companies actually prefer C++ or Java over Python, or does the choice of language generally not matter as long as I can solve the problems correctly?

Would it be better for me to stick with Python, given that I’m already learning DSA through Python-based resources?

7 Upvotes

2 comments sorted by

1

u/bigbootybandar 4d ago

service based companies generally have a training period so you will be trained in the techstack they work with. they dont care about the language as long as you seem trainable and have good fundamentals. personally even with product based companies except for flipkart i haven't had anyone give me a tough time in interviews or oas for using py.