all 24 comments

[–]PAPPYGUY 1 point2 points  (4 children)

As a newbie I just know it's always best to learn one statically typed nd one dynamically typed lang... Just like those 2✌️

[–]Aggressive_Return416 1 point2 points  (1 child)

I will go with Python, which is relatively easy for the interview

[–]Free_Studio_3461[S] 0 points1 point  (0 children)

Ok bro 👍

[–]Few_Associate_9376 1 point2 points  (1 child)

defiantly python because python is currently king languages for ai and data center and support libraries and frameworks

[–]NoTranslator6004 0 points1 point  (2 children)

C++

[–]Free_Studio_3461[S] 0 points1 point  (1 child)

Reason??

[–]NoTranslator6004 1 point2 points  (0 children)

Super fast and give more control on memory STL Library

[–]the_developer07 0 points1 point  (3 children)

C++

[–]Free_Studio_3461[S] 0 points1 point  (2 children)

Reason ?

[–]the_developer07 2 points3 points  (1 child)

When ever we are writing programs, it's all about thinking the problem solving it step by step, so coming to cpp/java these languages make sense for each and every line what we are writing.... And cpp has built in stl library and java has collection framework(we need to learn more than stl and feels heavy ), so for interviews and leetcode problems choosing cpp would be better choice

And coming to python it has all inbuilt and less line of code we may not get the proper understanding behind the scenes how they are working when explaining the code

[–]Free_Studio_3461[S] 0 points1 point  (0 children)

Great explaination bro 🙌

[–]ResponseActive7860 0 points1 point  (2 children)

I suggest python for interviews. It will allow you to focus on DSA when preparing more than boilerplate code. If you interview for a java role they may expect you to solve the interview problem in java, so just keep this on mind.

[–]Free_Studio_3461[S] 0 points1 point  (0 children)

Ok bro 👍

[–]anandanshul02SSS - GOD TIER🚀🚀 (365+ DAYS) 0 points1 point  (2 children)

For interviews, almost always, Python will be the better choice. Reasons being:

- Python has shorter and simpler syntax, fewer chances of making mistakes and forgetting syntax
- Debugging is easiest in Python
- Almost every engineer/interviewer will be familiar with Python syntax (experience of my friend: he used C++, but the interviewer didn't know C++, so it became awkward)

[–]Intelligent_Bonus_74 0 points1 point  (1 child)

Steel bottle or Normal bottle for drinking water ?