Short answer - yes.
You need separate AdunitIds for banner and interstitial. They pull from different pools of available advertising.
They are also presented differently on the client. You need to use different APIs to present interstitials than banners. See https://developers.google.com/mobile-ads-sdk/docs/admob/advanced