ancientchime
ancientchime

Interview advice needed: DSA & LLD

I am a Golang Developer, with around 3yr of experience. Previously, in college, I have practiced DSA in C++. Also, I knew some Java which I used while learning OOPS(LLD) in college.

Now since I am considering to switch, I need to revise and practice DSA again.

For the last 3 years I have not touched C++ or Java and I love working in Golang. But, now I am in a dilemma.

Question: Should I try to relearn the syntaxes of C++ for DSA?

Question: For LLD, since Golang does not support “pure” object oriented programming, should I try to practice those in Java?

Question: Will it be worth the effort to relearn the syntaxes for the languages I did not use for a long while, for interview preparations?

5mo ago1.5K views
amk
amk
Student5mo

I believe it’s more important to be able to explain your thought process and how you arrived at the solution while solving an algorithmic question than to code each line of the solution perfectly during an interview.

Unless you’re participating in online assessments (OAs) or contests, I don’t see the need to learn a new language specifically for coding. In fact, if you know which algorithm and data structure to use to solve a problem, implementing the solution in the programming language you already know should not be too difficult for the sake of completion.

Discover more
Curated from across