I've given a handful of tech interview in the last few weeks. The interviewers either ask hard DP problems or questions with named algorithms as solutions. I get some of them absolutely correct and showed good approached to the others. I've still got all rejections. I am an Indian wrapping up my Masters in CS in the US with 4 years of prior experience. Is there a pattern or fact that I am missing?