SparklyHamster
SparklyHamster

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?

6mo ago
1.5Kviews
Find out if you are being paid fairly.Download Grapevine
FuzzyHamster
FuzzyHamster
Student6mo

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