![](https://img-blog.csdnimg.cn/20190411142235852.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
面试题解析
本栏主要是一些平时面试遇到的问题总结, 仅供学习使用.
面试是件很严肃的事, 需要认真对待!
艾小胖
这个作者很懒,什么都没留下…
展开
-
Shell - 查看文件指定行数的内容
题目:给你一个文本文件,file.txt,要求输出指定行的内容.如file.txt内容如下:line 1line 2line 3line 4line 5line 6line 7line 8line 9line 10line 11假设要求输出第8行内容.解题思路:sed -n '8p' file.txtawk 'NR==8{print $0}' file...原创 2019-05-02 16:34:11 · 3383 阅读 · 0 评论 -
Shell - 有效的电话号码
题目:给定一个文本文件file.txt, 每一行是一个电话号码.有效的格式是:(xxx) xxx-xxxx 或xxx-xxx-xxxx。(x 表示一个数字).要求, 写一条bash脚本输出所有有效的电话号码.例: file.txt内容如下:987-123-4567123 456 7890(123) 456-7890期望的结果为:987-123-4567(123)...原创 2019-05-02 16:30:01 · 1235 阅读 · 0 评论 -
Sql - 查询工资第二高的记录.
题目要求:给定一个表employee, 有两个字段id, salary,要求显示表中薪水第二的数据.如果没有第二高, 显示为nullMysql:select IFNULL((select distinct(Salary) from Employee order by Salary desc limit 1 ,1),null) as SecondHighes...原创 2019-05-02 16:21:22 · 1153 阅读 · 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 · 412 阅读 · 1 评论