GroovyPancake
GroovyPancake

Skip DSA rounds

I just think we should skip DSA rounds for existing FAANG employees.

I understand the importance of DSA rounds and is pretty much required for SDE 1 roles as their major work is to code. But for higher levels, it starts becoming less and less relevant and pointless.

In most companies DSA is to understand the basics of the candidate, can they write code, explain the problem and thought process. Now most FAANG interviewers look for the same thing. Now once I have cleared one that means I have proved myself to be someone who meets the bar, doing it again is just like "Well, have you continued grinding leetcode after getting the job". You can check design competencies, problem solving in design, mentoring etc. but why ask DSA and go through that gruelling interview process.

Your thoughts?

10mo ago
FloatingMuffin
FloatingMuffin
Google10mo

Well, you can negotiate and remove certain phone screens based on your experience, although the on-site would be more or less the same for everyone. Further, Amazon RS / AS, SDM, and Google RS loops involve very little or no coding. Instead, there will be a presentation round. For Apple, they follow team based hiring, and most don't involve DSA and based on your experience. For instance, if you're an engineer in Intel, Apple likely hires you.

As for removing the DSA for existing FAANG employees, guess companies don't trust supposed accomplishments and would rather go by DSA as they offer top pay. If say, we started treating pedigrees as important criteria and remove DSA, then there will be calls based on "education" based on advanced degrees, publications, etc. Companies don't want to change and would rather have identical process for all

GroovyPancake
GroovyPancake
Amazon10mo

Yeah makes sense. But even with experience they ask to attend an OA round and these rounds have like a 2D DP or something RB tree or segment tree questions. These questions are very hard to solve unless you have been grinding leetcode on a regular basis

FloatingMuffin
FloatingMuffin
Google10mo

Agree, You can negotiate with HR to remove online assessments and phone screens, though.

And now, with LLMs getting great at coding, the DSA rounds doesn't make much sense anymore.

WigglyBanana
WigglyBanana

for FAANG employees only ? :)

GroovyPancake
GroovyPancake
Amazon10mo

Ideal would be no DSA for senior roles. But I think a barrier of entry might demand it.

Also let's start small, they get rid for some and then later for others

Discover more
Curated from across
Software Engineers
by DizzyTacoAdidas

Why is there nothing beyond DSA?

Everyone needs a working code in the first attempt and that two proper and optimised.

But DSA round I believe comes with luck based factor. You need to be lucky enough to get a question which you have done or seen before.

Or have...

Top comment
user

Start looking for patterns. If you learn DSA with patterns, like two pointer, slow and fast pointers, sliding window,...

Software Engineers
by QuirkyBobaSoftware Developer

High paying companies (startups) who don't ask DSA!

I am a 2YOE software engineer, and I wanted to make a switch. Having a grip on DSA but can't rely on it. I am seeing a good number of folks getting into start ups get paid well too. Can someone comment on startups that are paying well bu...

Top comment
user

https://github.com/poteto/hiring-without-whiteboards

Software Engineers
by WobblyBurritoSoftware Engineer

Indian SDEs will do all DSA and System Design chatter but cannot create any real value

Indian SDEs on LinkedIn & Twitter are some of the worst engineers you will ever find across the real world. Their typical value lies around:

  • Cracking a FAANG/MAANG or Product company.
  • Make an announcement on LinkedIn & Twitter an...
Top comments
user

Bhabis? Lmao. Good rant 👍🏻

user

A big reason for that is non-Indian SDEs choose computer science because they are passionate about it. A great deal o...

user

Bro woke up and decided to speak facts. Everything on point. Screw these bhaiyya didis, poora scene pollute kr rakha ...

FAANG
by SquishyDonutInfosys

DSA for 15+ experienced

When someone wants to change from service to product with 15+ years of experience, is leetcode based DSA a must for them as well ?