攒人品【之前春招的】
一个半小时的时间笔试题目:
1)图解TCP,手绘
2)代码实现判断大小端字节序
3)实现简单二叉树类,实现插入,删除和后序遍历
4)网络编程,实现客户端和服务器通信
5)实现非递归快速排序
然后开始面试,面试过程比较凌乱,感觉面试官在想问题问,中间比较尴尬。下面是记得的一下题目:
关于linux命令工具的
1)查看tcp端口占用的命令
2)查看动态库符号的命令
3)查看系统ipc状态的命令
4)知道tcpdump吗(不知道)
数据结构和算法
5)STL数据结构有那些
6)排序算法有哪些
操作系统linux系统编程方面的
7)动态库和静态库的区别,如果两个静态库里面的函数重名如何调用,动态中的两个函数重名如何调用
8)线程和进程的区别,知道协程吗,进程间通信有哪些
9)epoll和select的区别,epoll如何表示描述符集合
10)数据库
11)mysql和redis的区别
12)redis的基本数据结构
其他
13)系统出问题了,如何排查定位
14)多线程如何调试
13)通信协议json,protobuf知道吗,还知道哪些
点击作者姓名与作者大佬交流~
作者:不悔青春
来源:牛客网(www.nowcoder.com)
– 互联网名企笔试真题
– 校招求职笔经&面经
– 程序员/产品/运营求职实习信息
– 程序员/产品/运营学习交流社区