Apple Interview Question

Describe a few example neural network architectures for semantic segmentation, point out potential issues with each one and ways of improving them.