TeamViewer interview question

Basic algorithm design and optimization approaches