Pergunta de entrevista da empresa SpectrumData

How will you design search by first & last names in huge database with spelling errors?