Used to work for Amazon, did plenty of interviews.
There is still a demand for competent engineers in big companies, the issue is that most people who claim they can code aren't problem solvers in the sense of reasoning through a solution, but rather trying to find something that they have done in the past and shoehorn the current problem into that solution.
This is why even on this thread, people are trying to tell you to grind out Leetcode - the idea is that you memorize enough patterns to be able to solve the problems.
There is still a demand for competent engineers in big companies, the issue is that most people who claim they can code aren't problem solvers in the sense of reasoning through a solution, but rather trying to find something that they have done in the past and shoehorn the current problem into that solution.
This is why even on this thread, people are trying to tell you to grind out Leetcode - the idea is that you memorize enough patterns to be able to solve the problems.