In almost all the positions I applied to for my software dev internship, I always had a phone screen and an on-site interview.
I'm currently searching for full-time employment. For one application, the recruiter told me there will only be one interview, via Google Hangouts (though there was also a coding challenge to go along with it).
For another application, the interviewer had an initial phone screen with me, and then he mentioned that the company will hire based off of a follow-up phone screen.
This seems a little weird to me, though, but I haven't worked in the software industry long enough to know if this is normal. Do some full-time dev positions simply not require on-site visits? I'd like to at least meet the team and see the environment before considering any offers.