At big or established tech companies, yes. At "startups" / passion projects with between 1 and a small handful of people it's almost always a made up inflated title. The amount of resumes I've seen with "CTO / VP of Eng" at some hoaky parking app made in a weekend in enough to raise red flags anytime I see the title.
I was one of those people, about 8 years ago - my title was VP, but nobody reported to me (there were only five of us) and I spent all my time programming. I'm uncomfortable even listing it on my resume, but I was there for three years, and if I change my title on the resume to better reflect what I was actually doing then, I'd actually be lying.