2018-8-20 21:32:39 面试

【头条】

1、算法题,找出1--n中字典序最小的数字。

2、gorountine内核的实现

3、mysql主从热备的原理

4、socket监听的原理。

5、ssd字节对其是为了什么。

【阿里】

1、项目内容。。xxxyyy

2、linux基本东西,查看那个程序监听了哪一个端口,还有文件系统的755代表什么。

3、linux内核namespace是怎么实现的。(大概就是把PID,NET,IPC, USER, UTS, MNT)

1.Mount namespace(CLONE_NEWNS):系统挂载点 
2.UTS namespace (CLONE_NEWUTS):Hostname等信息 
3.IPC namespace(CLONE_NEWIPC):进程间通讯 
4.PID namespace(CLONE_NEWPID):进程号 
5.Network namespace(CLONE_NEWNET):网络相关资源 
6.User namespace(CLONE_NEWUSER):用户ID 

4、如何知道什么时候使用cache更好,因为有时候可能不要浪费内存(1、客户需求量,2、cache读写比)

5、TCP三次握手是怎样的

6、一个http的访问过程。

7、讲一个熟悉的数据结构并且让他知道用在哪一个产品(AC自动机屏蔽词)

 8、mysql索引,B树和B+树的区别

猜你喜欢

转载自www.cnblogs.com/liuweimingcprogram/p/9508299.html