Given a list of sentences, find the top n most frequent words. | Microsoft Interview Question | Practice Free | SkillVee