Bitsight interview question

Some algorithms, some experiences, and some concepts.