It really comes down to the dynamics of the team. In many places, especially larger business, the only way you will notice you are working on a team at all is the weekly status meetings. Otherwise, task are so segregated, you might as well be working alone.
In other places, you can end up working in pairs environment, or heavily enclosed spaces. These can either be a godsend or a curse, really it all comes down to the quality of people you are working with and the strength of management, which is actually rather key.
To be a pessimist, interpersonal skills and programming often don't go well together. I am glad to have had a bit of experience outside of the programming realm to contrast things with. You will however often find, many of your co-workers have.... underdeveloped social skills. Just remember, all the skill in the world means nothing if you are a complete douchebag, unless of course you are completely OK with being put in a closet with no chance of advancement.
Hopefully you will get lucky and get in with a tight group of people. In the hands of a properly skilled programmer without a giant ego, you have a giant opportunity to learn and you should take it. On the flipside, you will often find the best people to learn from are those still willing to learn from others. Stay away from know-it-all types like a cancer.
EDIT: I suppose I should mention, it is as much on you as it is the rest of the team. If I can give one single piece of advice to anybody first starting to work in a team, it's "Be willing and preferably eager to learn" followed by "You may be new, but you aren't useless". In other words, don't go in as a know it all ( even if you do! ) and be prepared to listen and learn. At the same time, don't be intimidated, just because you are new or young or whatever, doesn't mean you ideas don't have merit.