【面经】2016年【阿里实习内推电面】

原创 2017年01月03日 14:52:24

Java基础:

1、对于Java的理解、Java的数据结构
2、TreeMap的结构。TreeMap与HashMap的不同之处
红黑树
3、HashMap的实现原理
常见的解决hash冲突的方法:
1、开放地址法;2、线性探测法;3、链地址法;4、二次探测法;5、伪随机探测法;6、再散列(双重散列,多重散列);7、建立一个公共溢出区
4、怎么解决Hash碰撞(重写hashcode函数,多次hash,多次不同算法hash)

常见的散列函数:直接定址法,数字分析法,平均取中法,取余法,折叠法,随机法

5、如果发生内存溢出怎么办
-Xmx:Java Heap最大值,默认值为物理内存的1/4,最佳设置应该视物理内存大小及计算机其他内存开销而定;
-Xms:Java Heap初始大小。
-Xmn:Java Heap young区大小,不熟悉最好保留默认值
-Xss:每个线程的Stack大小,不熟悉最好保留默认值

6、GC机制,新生代什么的
堆分为,新生代和老年代,对于不同的区域采用不同的算法
7、Java web容器
8、https SSl

多线程:

1、如何唤醒sleep线程
对线程实例调用interrupt方法,打断线程的暂停状态,从而线程立刻抛出InterruptedException。可以在catch块中return
2、多线程数据库操作如何避免读脏数据
3、乐观锁
4、线程抛出异常会发生什么

数据库:

1、乐观锁
2、多线程操作数据库,如何避免读取脏数据

数据结构与算法:

1、一个函数,输入整形,输出倒序字符串(处理整数和处理字符串,哪个效率高)
2、一个jvm只有1G内存,现在有一个3G的文件全部存放数字。问如何获取这个文件中的top100的数字。
实现:每次读入一部分。用什么排序算法最快
优化:充分利用内存,是否可以考虑多线程
3、排序算法,以及排序算法的选择,时间复杂度

hr:

印象最深的项目
收获最多的项目
为什么选择gis
成绩排名 奖学金

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

2016年阿里巴巴算法工程师实习招聘电面

除了信号不是很好,电面的整体过程还算顺利。问的问题也是基础性的,毕竟是一面并没有在专业提问上为难我。不过最多的精力是放在了开放性的问题上,真是刨根问底的问你啊。 下面梳理一下整个过程吧。自我介绍 ...

2016年阿里巴巴集团蚂蚁金服面经

今年三月参加了阿里巴巴集团蚂蚁金服的实习生校园招聘,有幸通过了三轮技术面试,不幸的因为毕业时间和实习时间的原因在HR面的时候给卡死了。下面放上我的面试经验,个人觉得还算精彩,一面42分钟,二面54分钟...

2016年Android实习岗位 腾讯二面+阿里一面

转自:http://www.nowcoder.com/discuss/3906?pos=20&type=0&order=0 腾讯 一面 1.看着简历中的技能Java/c/Androi...

阿里2017暑期实习内推面经

后来面了总共四个部门,都挂了。=,= 一面3月2日投递简历,3月3号下午3点半左右接到面试电话,推迟20分钟回到寝室后开始面试。面试时长20分钟。 面试内容如下: 1. 项目 项目主要就...
  • NachtZ
  • NachtZ
  • 2017年05月28日 08:10
  • 538

2015阿里实习内推三面+HR面

经过几天的面试,终于拿到了阿里实习的offer,现在来回忆总结下。 一面技术面: (1)      自我介绍 (2)      static的用法(包括静态变量和成员函数) (3)      exte...

2016年9月下旬校园招聘面经(美团、百度、58同城、华为、微店 11月10号更新)

以下是近些天来的面试情况,大概就面了这几家,还挺顺利的,找工作太累了,缓了两天才坚持写完了,希望能帮助到近期奋斗在一线的找工作的朋友们,加油! 美团(后台开发工程师) 很喜欢美团,希望有机会进...

2016年腾讯实习生校园招聘-电面2

 RT,为什么是2?这是一个问题,当我玩炉石的时候接到来电,显示深圳腾讯的时候,我立马点了投降。 为了悼念我的那局排位,我还是很礼貌地问了一下:前几天我有接到你们的电话啊,怎么今天又打了一个巴...

唯品会2016年产品实习生(互联网产品)面经

唯品会产品实习生的笔试很简单,我相信只要是认真做完的都会收到面试通知。四月9日晚上大概六点突然收到了唯品会面试通知,地点是上海,时间是周一下午三点,当时感觉很欣喜,第一次收到了面试通知。同时又有点发愁...

2016年校招面经总结及感想

从上个星期我找工作大概就结束,在找工作的过程中,我经常上牛客网看一些别人的面经学习到了很多,再次感谢牛客网,因此自己也写下找工作的经历。我参加的面试公司有华为,腾讯,百度,蜻蜓fm,网易互联网,网易游...

百度2016年软件测试开发工程师面经

2015年10月12号,报的是北京岗位,在上海面试。上海百度研发中心,在纳贤路上。坐2号线在金科路站下车3号口出,沿左边走30米左右过人行道,在金科路上停很多大巴小巴,根据面试邮件里说有百度通勤巴,刚...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【面经】2016年【阿里实习内推电面】
举报原因:
原因补充:

(最多只允许输入30个字)