I think that it is imperative to acknowledge the fact that you're not supposed to know everything when you applying for an entry-level role position, but apparently, I was wrong. I feel that the company does not care about diversity (the upper level does not reflect diversity) in the technical area if you are a minority do not waste your time applying.