People from FAANG and the likes, I have a question. Do you guys ask DSA questions because those things are actually used by you on a daily basis or you guys ask them just because others are asking them in the interview and all you guys want to do is to look cool and sound intelligent?
Related Posts
Please Help your inputs helps me
Hi All
I am a fresher and joined infosys Nov 2021 in campus placement.
Now has 11 months of experience. I am planning for MS in Jan intake
If I resign now notice period is 1 month, but if I complete 1 year notice period is 3 months?
My visa is not yet approved, I am confused now whether to resign or stay?
Is there any buy back notice if it is there what is the process?
Infosys
CMAAS Senior Associate interview questions?
EY interview tips needed.please help.
More Posts
Best time to consume protein powder/shake ?
Additional Posts in Consulting India
New to Fishbowl?
unlock all discussions on Fishbowl.





Going to try and answer this obviously loaded question with sincerity. It depends a lot on the company, target team, and your specific role you’re applying for, but typically it’s not common to apply the concepts asked in software dev/eng interviews in your daily duties. You will at least semi-often find yourself considering DS&A questions, but more along the lines of which standard library implementation to choose to best solve a given problem rather than reinventing the wheel yourself like you do in interviews. However, like I said this depends; if you’re working on say an embedded system project where resources are highly constrained, you might find yourself needing to construct novel DS&A to fit a very specific situation.
That being said, interviewers don’t ask these questions to feel “cool” or “intelligent” - despite a potential lack of relevance to the duties of the actual job they do serve a purpose of making sure you know the fundamental concepts of software development that you’ll be leaning on. You may not need to implement a Hash Table from the ground up every day, but knowing the basics of how they work and the situations where they are strong/weak are certainly job-relevant.
Also - not a great justification but there’s no other field on earth where self-studying & practicing from free resources for an hour or two each night for a few months can help you land a job that comes with a 50+% comp increase well into the low/mid six figures, and Leetcode is currently a major component of how that is possible.
Last point is very valid, studying for 2-3 hrs for couple of months can land up
in 70-80 percent hike with the comfort of sitting at home and substantially high pay compared to other jobs.
Moreover people have a habit of complaining, compare it with a doctor's/ca or small business, they have their own struggles and don't have the comfort of WFH in this pandemic. We should feel blessed, this is what i feel.
An interviewer should never ask a question they don’t have a solution to. The questions aren’t asked to look good, they’re asked to measure your intelligence even if that question isn’t perfectly tailored to the role. They aren’t perfect but they also aren’t evaluated on perfection either (or at least they shouldn’t be) it’s about how you go about it.
Industry is occupied with 80% people who just know how to write if else statement and have learnt ds algo by heart.
Is scaler academy is good @amazon2?
I am a mentor there, they have a busy curriculum