Yes. Qatar Airways charges a nominal fee for reserving seats in advance. If you don’t, the airline will assign any unclaimed seat at the time of check-in.