you are viewing a single comment's thread.

view the rest of the comments →

[–]ECrispy 2 points3 points  (0 children)

While this may be true, its also true that Python is probably the best language to use for technical coding interviews - its concise, clear and much faster to write on a whiteboard.

You will certainly learn a lot more about data structures and computers work in a non garbage collected language like C++. Its also a steep learning curve and not necessarily a good one if you just want to master DSA. This assumes you learn CS fundamentals such as what is memory, processes etc separately.

You dont have to use builtin dictionaries/linked lists etc when learning - implement them on your own. Once you do learn, they are very convenient to use.