Apple has the common decency to make all of their USB-C ports identical, and support just about every allowable feature I know of, so, in theory, there's no reason you'll ever plug a device into a Mac and have it not work because the port isn't compatible (even though it's physically the same). Great in theory, I just wish the ports were more reliable — I've now had two laptops with flaky ports.
Dell dropped the ball by giving this laptop two TB3 ports and one that only does USB.
Dell dropped the ball by giving this laptop two TB3 ports and one that only does USB.