互联网/IT行业面试题更新 2026-08-05

请编写一个命令行或脚本实现:从日志文件 a.log 中提取每行第三列的内容(按空白分隔),统计每个不同词出现的次数,并按出现次数降序排序,输出出现次数最多的前 10 个词。

作业帮互联网/IT编码实现问题拆解PythonShell

考察说明

考察日志处理、文本提取、排序和统计的编程能力

回答思路

  1. 正确提取每行第三列内容,处理行内容不足或空行
  2. 统计词频并去重
  3. 实现降序排序并输出前 10 个结果
  4. 代码简洁高效,考虑性能
  5. 测试或说明边界情况
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。