It's more about "choose what's important to you and respect each other's time". Not all questions will apply to a company. Many of them you can answer by reading company's website/blog, maybe looking at public repositories.
If you ask something that shows you did no research or don't understand the role description at all, that's actually going to count against you later. Same for holding someone busy with simple questions if you had a scheduled interview slot.
If you ask something that shows you did no research or don't understand the role description at all, that's actually going to count against you later. Same for holding someone busy with simple questions if you had a scheduled interview slot.