
面试题解析
本栏主要是一些平时面试遇到的问题总结, 仅供学习使用.
面试是件很严肃的事, 需要认真对待!
艾小胖
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Shell - 查看文件指定行数的内容
题目: 给你一个文本文件,file.txt,要求输出指定行的内容.如file.txt内容如下: line 1 line 2 line 3 line 4 line 5 line 6 line 7 line 8 line 9 line 10 line 11 假设要求输出第8行内容. 解题思路: sed -n '8p' file.txt awk 'NR==8{print $0}' file...原创 2019-05-02 16:34:11 · 3490 阅读 · 0 评论 -
Shell - 有效的电话号码
题目: 给定一个文本文件file.txt, 每一行是一个电话号码.有效的格式是:(xxx) xxx-xxxx 或xxx-xxx-xxxx。(x 表示一个数字). 要求, 写一条bash脚本输出所有有效的电话号码. 例: file.txt内容如下: 987-123-4567 123 456 7890 (123) 456-7890 期望的结果为: 987-123-4567 (123)...原创 2019-05-02 16:30:01 · 1322 阅读 · 0 评论 -
Sql - 查询工资第二高的记录.
题目要求: 给定一个表employee, 有两个字段id, salary,要求显示表中薪水第二的数据.如果没有第二高, 显示为null Mysql: select IFNULL( ( select distinct(Salary) from Employee order by Salary desc limit 1 ,1 ),null ) as SecondHighes...原创 2019-05-02 16:21:22 · 1218 阅读 · 0 评论 -
统计字符出现的次数
题目: /* 有一个由空格分隔的由多个字符组成的字符串,String text = "a b k c d d k" 写一个函数,输出字符串中每一个字符出现的次数 运行结果:a:1 b:1 k:2 c:1 d:2 */ 解题思路一: 1,先把字母都弄出来 2,统计原字符长度 3,依次把个字母替换为空,统计剩余长度,与原长度的差为数量 ...原创 2019-04-11 14:24:47 · 483 阅读 · 1 评论