Related Posts
More Posts
Here is my front yard this morning.

Additional Posts in Tech India
How can one overcome anxiety when presenting?
Is a robotic vacuum cleaner really required?
New to Fishbowl?
Download the Fishbowl app to
unlock all discussions on Fishbowl.
unlock all discussions on Fishbowl.
I got interviewed at Visa Global and this guy asked me to solve 3 coding questions. Inwas able to solve 2 and 3rd one partiality. Then I asked him if they really use DP, trees and recursion in their daily life and he straightaway said “No, we don’t”.
Even I work at a product company and I have never implemented a tree or any other algo here.
Knowledge of DSA is necessary to write code. You might not get to implement tree structure in day to day work, but then if you can't even recognise a use case, then how do you add value? It is still wrong in my eyes to ask weird questions from competitive programming which requires special preparation just as an entry bar. But then if you are preparing for these big name companies, you have to be good at this. Like it or not, it is what it is.
They just checking Thinking & Problem Solving skills of people like some companies has Aptitude questions. Is Aptitude questions are useful in programming? Of course NO. Same like government exams have history questions.
All people are just checking brainstorming skills.
True.
Thing is There is no way to check aptitude in an hour. This is the best the industry has been able to come up with 😄
But to efficiently crack the problems, you need to know algorithms which to understand require critical thinking and problem solving. And those 2 are mandatory for a great software dev
Following.
True
Agreed