【面经】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
成绩排名 奖学金

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

阿里实习生面试——电面1

前几天报了阿里的实习生,前端方向,参加了在线笔试,一共10道题,答了六七道。后来收到短信通知,说笔试过了,等消息面试,真是lucky。 前天,通知面试的电话没接到,打过去,是分机……不会吧亲,难道就...
  • chenmoquan
  • chenmoquan
  • 2014年04月17日 16:04
  • 6765

2016届阿里实习生java研发岗一面二面三面四面经验分享

转自:http://mp.weixin.qq.com/s?__biz=MjM5MTAzMTE4Nw==&mid=203817016&idx=2&sn=b79c7b079912cee8681090c4a...
  • Ljj657137723
  • Ljj657137723
  • 2015年04月13日 09:15
  • 5176

百度2016实习生面经(三面)

五一在外面玩的时候收到百度发来的下周六上午10点面试的通知,那是一个兴奋啊。唉,导致了五一玩的那叫一个纠结呀。一边玩一边想着面试的事,真叫痛并快乐着。嘿嘿。终于体会到了心在曹营身在汉的感觉。五一过后,...
  • hacker00011000
  • hacker00011000
  • 2016年06月01日 22:32
  • 2890

2016年Java实习生阿里巴巴面经

2016年Java实习生阿里巴巴一面面经
  • sunpeng19960715
  • sunpeng19960715
  • 2016年03月18日 23:49
  • 2723

2016年阿里实习5面面经

前言 目前楼主已经拿到阿里实习offer,一共经历了5次面试,其中4轮技术面,1轮HR面试。在这里分享一下自己的面试经验和学习总结。写这篇面经主要是希望能够帮助更多的小伙伴。我本科毕业于中南大学信管...
  • sun_wangdong
  • sun_wangdong
  • 2016年04月05日 21:12
  • 863

阿里数据研发工程师实习生面试经历

阿里数据研发工程师内推实习生面试经历2016年阿里的内推开始的很早,3月1日就已经开始了,开始觉得内推资源会比较少的,其实想要内推还是很容易的,实验室大部分的人都内推阿里了。我的面试经验其实是一个反面...
  • yuanlairuci1992
  • yuanlairuci1992
  • 2016年03月17日 11:30
  • 900

Google电面面经总结

1. 上来问了tree里node求和的问题  很简单  然后follow up 给一个range 求range里的node值的和,不是path sum  是所有节点的求和   然后给个range 值在...
  • chilakaka
  • chilakaka
  • 2015年04月13日 01:48
  • 1773

【百度、腾讯、阿里等】+【JAVA开发实习生】+春招面试经验

基本情况介绍: 性别:lz**萌**妹子一枚 学校:本科双非、硕士985 实力:只是女生比,中等偏上一丢丢 面试公司:百度、腾讯、阿里、今日头条、美团、京东、去哪儿、CVT...
  • u012902917
  • u012902917
  • 2017年06月03日 21:48
  • 5035

腾讯2017年后台实习生面经:hr面被刷

前天收到hr面被刷的消息之后,花了两天时间平复了一下心情,现在就写一下第一次面试的总结吧。   我面试的岗位是c++后台开发。个人情况说一下吧,楼主在读大三,学校是广州的一间一本学校,不出名,计算机...
  • oyhy_
  • oyhy_
  • 2017年04月15日 14:42
  • 2854

【面经】找实习两个月(面试题以及答案)

题目转自:北邮人论坛https://bbs.byr.cn/#!article/Job/1888499 ### 格灵深瞳 (平台开发) 一面: 1. 介绍你知道的传输层协议 答:...
  • yeahfeng520
  • yeahfeng520
  • 2017年05月05日 17:55
  • 609
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【面经】2016年【阿里实习内推电面】
举报原因:
原因补充:

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