您的位置:首页 > 职场人生

2016校招面试题汇总

2015-10-19 00:19 429 查看
自从腾讯实习生和阿里内推被虐后,自己就狂复习计算机基础知识,但是用到的也没有几家.....

说好听点是增强了内功,其实还是然并卵

阿里内推的面试题:

1.介绍一下项目

2.项目中遇到的难点

3.怎么解决的

3.Mysql的索引

4.Mysql的存储引擎

5.Mysql的锁机制

6.给select语句后面加上for update是什么意思

由于毫无准备,大好机会于是就错过了。

----------------------------------------------------------------------

京东面试:

一面

1.Java虚拟机内存分布

2.垃圾回收机制和GC算法

3.类加载机制

4.HashMap原理

5.ConcurrentHashMap原理

6.泛型擦除

7.HBase架构

8.Zookeeper原理,架构,思想,还可以做数据库

9.Hadoop HA

二面

1.你觉得一面和二面有什么区别

2.请输入正整数,并排序

3.怎么选择公司

4.说一下你听过的技术名词

5.你在说这些名词的时候是怎么思考的

6.总结一下整个二面的过程

回去等通知.....

 
总结一面灰常顺利的原因是自己一直在引导面试官,只问自己会的东西

但是对于二面失败的,面对综合性问题我不知道怎么引诱.....

二面第二个问题有点扯,情景回放一下

面:请输入正整数并排序

我:用什么排序

面:随意,只要排序就行

快排没把握,我写了个冒泡.....

面:你这程序一运行是黑屏

我加了一条用户体验:请输入正整数

 

面:其实我想看的就是这个用户体验,你这个排序的话,直接调用Arrays.sort()就会更好了

我:呵呵.....

----------------------------------------------------------------------------------------------------

大众点评:

1.Linux远程拷贝

2.Linux下显示隐藏文件

3.ls -l都显示什么

4.HashMap的过程

5.CMS收集器的具体执行流程

6.Mapreduce的执行过程

7.Flume如何配置

8.ConcurrentHashMap的段数量有几个

9.项目相关

10.线程安全的容器

11.CopyOnWriteArrayList

12.线程除了继承thread和runnable还有什么方法

13.全局排序

14.数据倾斜解决办法

15.ConcurrentHashMap的优点

大众点评的面试问的题都很深,linux好多没复习到,直接问跪了,总之还是没复习好,面试官一直揪着我一个不会的问题不放,引导不到我会的地方,这也是很坑啊.....

----------------------------------------------------------------------------------

搜狗:(霸面)

 
1.设计个数据库:每天有上千万条数据put(url,content),网址和其内容
每天有上百万条读取数据,还要将其中不健康的网址过滤掉,如何设计数据库
2.HBase的原理,思想,流程
3.全排列

第一次霸面成功,但是霸面还是无果,总觉得霸面就是走个形式,还是不会让你过的。
写全排列的时候写了两行卡住了,面试官说行了,我就是想看看你的代码风格.....呵呵

-------------------------------------------------------------------------------------

金拓维(电话面试):

1.主比例尺
2.地图投影如何分类
3.Shapefile是什么
4.Linux下备份数据库(命令+思想)
5.HDFS架构

因为专业是GIS,但是专业知识都忘完了,就HDFS回答上来了,面试官最后还说我沟通有问题,我也是醉完了.....

----------------------------------------------------------------------------------------

e代驾:

一面

1.出栈序列可以一次出两个
2.HashMap可以设置为定长么
3.出了个Mysql查询题目
4.mysql的limit
5.Mysql的索引

6.hive写过什么UDF

7.OSI分几层,TCP在那一层

8.网络TCP、UDP
9.QQ使用什么协议
10.Linux查看进程用什么
11.统计单词个数用什么

二面

ArrayList和Linkedlist的区别
voatile
序列化
transient
单例模式
flume框架

三面

最引以为傲的,最遗憾的,都是综合性问题

总结二面还是幸运,由于没拿到一面面试官给我的评价单子,就先问了一些比较简单的问题,
最后拿到简历后就问了两个问题,也都答上来了,唯一一次三面全过的面试,心情还是不错的,以至于下午的软通动力的笔试都没去.....

--------------------------------------------------------------------------------------

微店(电话面试)

1.介绍项目

2.介绍快排思想

3.平衡二叉树概念

4.如何将非平衡的转化为平衡的

5.HashMap的原理,ConcurrentHashMap的原理优点

6.垃圾回收器:CMS的优点,适合什么情况

7.线程实现几种实现方式

8.如何优雅的停止一个线程(设置为守护线程即可)

9.mapreduce的执行过程

10.map任务执行过程

11.map数由什么决定(除了切片?)

12.c语言中的堆和栈

总结:电话打了40多分钟,手都麻了,问的问题也是挺深的,好多没答上来,说到时二面的时候让去北京面试,路费报销,现在还没信,估计是跪了

 

-------------------------------------------------------------------------------------------

好大夫:

1.你看过什么书

2.没看懂Java编程思想还被鄙视了一番

3.Mapreduce过程之类

4.二面综合性问题谈了谈

总结问的问题不多,二面hr说公司暂时用的是传统数据仓库的分析,然后就是对这个公司的氛围不太喜欢,

还有就是整个宣讲+笔试+面试,没见过女面试官和HR,这可能对Monkey来说不是一个好消息

 

----------------------------------------------------------------------------------------------- 

亿讯:

1.Mapreduce执行流程

2.如何找出两个大文件中的不同

3.项目相关

4.Hdfs读写流程

5.Hive如何转化为mapreduce

问了好多,想不起来了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: