阿里面试

今年说阿里校招不招人,但是我居然比任何时候都顺利的走到了hr面,虽然还没有结果,但是太出乎意料之外了。

direct io和 aio 的区别?

write系统调用的整个过程

free命令中page cache和buffer cache的区别

怎样知道磁盘是否繁忙?(可以使用iostat命令查看磁盘的占用情况)

无锁编程,同步一个生产者消费者的过程

 修改内核之后,需要哪些步骤可以启动修改后的内核?(make make moudules make modules_install make install  vim /etc/grub.conf)

二面面了什么?一点都不记得了

 好像有意个问题是用UDP来实现TCP需要考虑哪些问题(说了就是要保证可靠性,可能需要在UDP中也加入序号和确认,还有超时重传机制,还有TCP每次建立链接之后,读写数据可以不用对端的地址,但是UDP需要)

 调度算法有哪些:CFQ deadline NOOP 预期算法,SSD使用的什么调度算法,CFQ,你能用其他的调度算法来改进SSD的性能吗?(不知道)

磁盘和SSD性能差别的原因?(磁盘的移动)

hr面呢?还是不记得

原文地址:https://www.cnblogs.com/wuchanming/p/4810819.html