阿里云网络一面(电话 30min)
1.问项目,问大学做了些啥,我说了之后都没有多问(因为web开发和他们平常的领域不太相关)
2.(开始基础知识,背面经)
(os)
进程和线程的区别(回答还行)
线程的通信(回答还行)
(数构)
快排(忘了)
二叉树和哈希表的区别(回答勉强)
平常业务中有没有用过二叉树和哈希表(我说基本没有)
(计网)
TCP三次握手(背的很清楚)
TCP滑动窗口(流量控制背的很清楚)
http和https的区别(背的很清楚)
ssl的握手过程(背的很清楚)
3.问了一些我没了解过的
Linux环境熟悉吗(我们平常项目都用Linux部署),Linux读到空内存会发生什么(不太理解从没见过),进而解释就是程序读到空指针(我说抛出异常),具体的机制是什么(不懂)。客户端和服务器通信原理(我说socket),是怎样一个流程(我不太理解他具体想问啥,就说java使用socket的一些api)(所有的问题回答的怎么样他都没说,问完就是下一题,所以我也不知道对不对)
面评:说我平常都做java的业务开发,让我多加强基础知识的理解和实践
自我感觉:
①自己的项目和部门业务不沾边,别人不会多问
②数据结构没有复习完,数据结构的问题基本没怎么回答
③计网和操作系统复习的还行,答的还行
#实习面试##阿里云##面试题目#