Depending on your confidence level going in about how many offers you expect to get and how many offers you actually end up getting, your qualification and disqualification steps should be more or less rigorous. If you're confident of getting many good offers, then ask the tough questions in the phone screen to avoid wasting your time.
This isn't really an accurate statement, the asymmetry of the entire process ensures you will never really have the answers you need. Interviews grill you on everything you've done. When you ask about culture, they will invariably say "it's awesome" or some other vague response because they are the ones with the power in the relationship. They are not really under any onus or responsibility to answer any direct question or field specifics. "It's a good company, you want to work here" and that's about it. 5 min at the end is all you get and it's not even guaranteed to be anything other than a sales pitch.
r/CSCareerQuestions would readily contest you on that assertion.