In my experience, the most effective way to minimize the odds of a company never responding is to identify someone who works at that company who either you know personally (best) or they know someone you know and you ask for an intro. This allows you to skip the online application black hole. As a corollary, invest in your network and keep good relationships with former coworkers.