It depends how the polymer is made - specifically, on how the polymerisation reaction is initiated and how it is terminated.
For example, if you have a radical polymerisation initiated by a peroxide ROOR, which splits into two RO· radicals:
RO· + CH
2+CHCH
3 ROCH
2CH
·CH
3 RO[CH
2CHCH
3]
nCH
2CH
·CH
3so you have RO at one end. If termination is by recombination
2RO[CH
2CHCH
3]
nCH
2CH
·CH
3 RO----CH
2CH(CH
3)-CH(CH
3)CH
2----OR
and you have RO at both ends. If termination is by disproportionation
2RO[CH
2CHCH
3]
nCH
2CH
·CH
3 RO[CH
2CHCH
3]
nCH=CHCH
3 + RO[CH
2CHCH
3]
nCH
2CH
2CH
3 and you get some chains with an alkyl and some with an alkenyl termination. If by transfer
RO[CH
2CHCH
3]
nCH
2CH
·CH
3 + CH
2=CHCH
3 RO[CH
2CHCH
3]
nCH=CHCH
3 + CH
3CH
·CH
3and you initiate a new chain with an isopropyl group at the beginning.
Anionic living polymerisation with e.g. sec-butyllithium will give a sec-butyl group at one end and an anion at the other
s-BuLi + CH
2=CHCH
3 s-Bu[CH(CH
3)CH
2]
nCH(CH
3)CH
2-Li
+Workup with a protic solvent will protonate the anion.
For condensation polymerisation, if you have AXA + BYB, with A groups in excess, you get molecules of the form A[XY]
nXA, i.e. all the terminal groups are A. Self-polymerisation of AXB will give AX
nB.
Having made the polymer in one of these (or other) ways, if the terminal groups are reactive you can then manipulate them to give different terminal groups.