(c++转java)阿里二面面经

前一天部门打电话过来约时间,我答应了之后竟然忘记了约了是几点(下次不能这样整了)紧张地等待了一天,晚上七点的时候电话准时响了。说一下总体感觉,面试官善于引导,但是我说我没做过网络编程😂所以搞得面试官都不好问我的感觉,赶紧面完去补一波计算机网络编程


0.     简历上的项目讲讲

1.     七层网络模型,每一层的作用(七层没说出来,只说了个五层,早知直接说五层了,尴尬)

2. Tcp,udp做过什么课程设计(没有)

3.     三次握手

4. httpshttp的区别(讲了https的加密过程)

5.     计算机网络编程(不会)

6.     对算法的认识,了解(讲了常见的排序算法的时间复杂度和稳定性)

7.     快排、堆排实现思路

8. 100万个数,找出前1000个,考虑时间复杂度、空间复杂度

一开始说的选择排序,后面在面试官引导下想到了topK方法,又进一步问1000个用什么结构存,说的是列表,后面揭晓答案是堆排序+双向链表(有大佬讲讲双向链表在这怎么用吗)

9.     简历上的比赛讲讲
10.   反问环节

最后说周五前有答复。
感觉这次表现的不是很好,但还是希望能过,祝大家都拿到好的offer!



#实习##面经##阿里巴巴##Java工程师#
全部评论
我在犹豫c++还是java,楼主为什么转java
3 回复
分享
发布于 2021-03-10 11:03

相关推荐

2 15 评论
分享
牛客网
牛客企业服务