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

Posted liuweimingcprogram

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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+树的区别

以上是关于2018-8-20 21:32:39 面试的主要内容,如果未能解决你的问题,请参考以下文章

2018.8.20 Python之路---常用模块

c_cpp 14.最长的共同前缀 - 难度容易 - 2018.8.20

Hive date/timestamp/date_sub/date_add/date_format/日期时间格式转换

Hive date/timestamp/date_sub/date_add/date_format/日期时间格式转换

Hive date/timestamp/date_sub/date_add/date_format/日期时间格式转换

Hive date/timestamp/date_sub/date_add/date_format/日期时间格式转换