SparklyWaffle
SparklyWaffle

Can i do LLD in Go instead of c++/java?

I'm 2024 passout with decent experience in golang. I never worked on java. So can i do LLD rounds in go during interviews? P.S. I'm aiming for big PBCs

3mo ago
Talking product sense with Ridhi
9 min AI interview5 questions
Round 1 by Grapevine
FluffyNugget
FluffyNugget

Golang has different design philosophy and lot of interviewers may not be familiar with it. Thus the design pattern you choose may seem counterintuitive or wrong to them if they are used to Java

It's better to invest some time to learn Java, shouldn't take long if you already have understanding of other languages.

Personally I would not use it unless the role is Golang based or the interviewers understands Go. But you can always try and find out if it works in your case

SparklyWaffle
SparklyWaffle
OYO3mo

Got it. I was not inclined towards learning java but this perspective gives a reason to learn. Thanks

FluffyNugget
FluffyNugget

Cool, learning it would help not only in interview but after that too since many big companies still use Java

GigglyBagel
GigglyBagel

LLD is a way of designing software it’s language independent

ZippyPretzel
ZippyPretzel

I was legit thinking you were talking about lld linker in llvm. And was about to give an answer on that.

SparklyWaffle
SparklyWaffle
OYO3mo

Gotcha😅

SparklyWaffle
SparklyWaffle
OYO3mo

Edit: LLD- Low level design

Discover more
Curated from across
Software Engineers
by SparklyHamsterGojek

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...

Software Engineers
by JazzySushiSoftware Engineer

LLD preferred Programming Language

I have generally observed that all system design discussions and tutorials (like youtube channel of Gaurav Sen, Concept and Coding etc) uses Java. My concern is that I work in NodeJS and try to implement the same in JS. I can also lear...

Software Engineers
by SparklyHamsterGojek

LLD round expects working code?

  1. Do interviewers always expect running code in LLD rounds?
  2. Does it depend in the complexity of the problems?
  3. Do you have experiences in support of this or against this?
  4. How can one prepare for to be able to give running code?