2016年阿里实习生面试经历及问题总结(2016-03-15)

一面
1.最熟悉的集合,eg.HashTable,HashMap在JDK如何实现的。
2.代理及其具体实现。
3.反射及其具体实现。
4.多线程、线程池。
5.java序列化。
6.事务。传播性,隔离性。。。
7.大数据,分布式。
8.负载均衡。
9.JVM的内存分块以及垃圾回收算法。
10.SSH的特性,Spring的DI和AOP。
11.知道有哪些Json框架吗?
12.做过的项目。
13.生产者-消费者问题,如何实现数据共享。比如数据库是天然的数据共享技术。
14.除了web之外,自己感兴趣的方向以及所做的工作。
15.学的比较好的两门课,为什么能学得好。

评价:比较满意。


二面
1.自我介绍
2.项目中遇到的技术难点,自己又比较好解决的。
3.知道哪些开源框架(答得不好)。
4.有比较好的想法吗?做产品分哪些模块,该如何去实现。
5.分布式和高并发。
6.第一次写代码是什么时候,本科写过哪些代码。
7.自己对于技术方面未来的规划。
8.有什么想问的?

建议(评价):
1.分布式和高并发
2.多看开源框架,多浏览开源社区;否则只能做业务逻辑开发,做不了核心代码开发。
3.多思考新产品的实现。

总结:有技术热情;有想法,有行动。

个人问题总结:
1.由于面试官说话比较高冷(明显是部门领导或者总监之类的大鸟),自己心里很紧张,没有那么自信。
2.由于紧张导致知道那些开源框架这个问题都没答出来,其实现在回想,自己平时用到的开发框架都是开源的。常用的SSH、nutz、nginx、tomcat等 等。
3.对于自己做过的项目总结不够,没能说出比较有挑战的技术难点。可能自己也不了解面试官心中的技术难点是哪一部分?服务器框架搭建?数据库设计?业务编写?日志?缓存?权限管理?服务器部署?
4.面试官问有什么问他的,自己竟然脑子抽风似的问:阿里开发所有的代码都是自己编写的吗?自己的原意是他们应该会参考一些好的开源框架的思路什么的。
5.未来规划方面自己没有认真想过。

最后,关于面试,个人觉得:技术重要,自信同样重要!!
奋斗中。。。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值