eG Innovations interview question

String manipulation Iterators and generators Multi threading