How do I sync Exchange contacts & calendar in Oreo?
Microsoft Outlook now has the capability of syncing contacts. It's a heavyweight solution for just that feature.

I haven't found a way of doing calendars directly. If this is a cloud based exchange server that supports sharing calendars via iCal, it's possible to add that to a third-party calendar provider, then sync that to Android.