阿里一面(电话)面经

先说一下投简历的过程,这是同学给的一个内推,在网上注册以后,提交了简历,也回答了相应的问题。第二天中午11点半左右就有人给我打电话,和我约一下面试时间,当时真的是又紧张又激动,人家问我什么时候有时间,说今天晚上7点可以吗?我就说好的,其实也可以推迟一天吧(因为我投的是java实习,现在还在整论文,很忙,还没开始准备,所以很多知识都没看,以前的也忘了)。
大约是晚上7点20电话就打过来了,下面说一下面试流程:
1、先自己介绍一下(。。。)
2、开始面试,解释一下java中的equals(这个基础,主要说清楚和“==”的区别就行)
3、hashMap的底层实现(学过java的这个应该会)
4、hashcode(),当自定义一个student类的时候,创建两个对象,想要其hashcode()值一样,用不用重写hashcode()函数(这个问题具体有点忘了,大概是这个意思)
5、线程和进程的区别
6、网络的三次握手协议和tcp协议
7、算法的背包问题和动态规划
8、队列和栈的区别
9、数组和链表的区别(因为我提到了队列和栈都可以用数组和链表实现)
10、图的迪杰斯特拉算法(自己做的算法,竟然忘了,难受)
11、论文中的问题和程序实现的问题(只是针对我的论文)
12、linux命令
能记住的就这些,先记下来,算是对自己的一点激励,接下来我会针对这些问题,自己写一下答案,方便以后阅读。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值