【陌陌】
这个面试比较早,是大三的时候暑期面的提前批,为了试水。。。面完后才知道自己差了多少。。。
1,自我介绍
2,简述面向对象的三大特性
3,list,set,map
4,arraylist和linkedlist区别
5.hashmap和hashtable
6,ConcurrentHashMap
7,jdbc的运行机制介绍一下
8.LINUX操作系统的命令,简述几个,如果想知道某一个文件有多少行,输入什么命令行
9.MySQL优化查找问题
10.简述两个项目中的一个(我选的是商城)
功能……如何实现的
如果用户在支付金额的时候出现了错误,但是数据库中的金额显示已经支付,如何处理这种情况
【BIGO】
一面(视频面试):
1.Spring原理(tranditional是怎么用的)tranditional实现调用过程
2.HashMap底层实现以及时间复杂度的问题
3.时间复杂度
4.hash值的实现原理
5.代码实现输入整数型数组,将数组中的奇数放在数组前面,偶数放在数组后面
【比亚迪】
流程:笔试-->hr面试-->技术面试
笔试:
1.单链表的逆向排序
2.单例模式的两种形式
hr面试:
1.家庭情况
2.专业主修课程
3.自我介绍
4.家庭情况介绍
5.大学期间的一些活动
6.公司实习与学校里的项目团队有什么区别
7.就业考虑的要素技术面试:
1.Ecllipse的版本控制
2.重载和重写的区别
3.SSM框架的介绍,在项目中的应用
4.VUE和BootStrap的组件,用过什么,或什么功能,jquery怎么用
5.用的数据库Oracle?没怎么用过
6.设计模式,介绍单例设计模式(懒汉式和饿汉式),装饰设计模式
【好未来】
好未来面试的是测试开发工程师,当时感觉比较慌,因为之前面试都没有什么回应,所以面试测试开发工程师是为了保底,结果最后还被刷了。。。可能因为我测试相关的知识都不知道吧
流程:一面技术面-->二面技术面-->hr面(都是视频面试)
如果面试中一轮通过了,几分钟内就会有电话打来通知你进入下一面。
一面二面都问了测试相关问题,直接说不知道。。。
一面:
1.自我介绍
2.冒泡排序,快速排序
3.MySQL的查询问题
4.算法(台阶问题、5,10,25硬币组合问题)
5.智力问题
8个球,一个天平。找最重的,最少需要几次,如何寻找
6.队和栈的区别二面:
1.自我介绍
2.对公司了解什么
3.项目问题SSM框架如何使用
4.用过什么注解,怎么用
5.给你一个登陆界面,如何测试
6.一堆绳子,不均匀,燃烧一根半小时。怎么测出1小时15分钟
7.职业规划
【同程艺龙&去哪儿】
同程艺龙和去哪儿是同一天面试的,整体感觉同程体验都不是很好,面试等待时间过长,而且一般公司面试过程中会提供一些茶点、水,同程什么都没有。。。算了这些都不重要,主要是等待的时间过长。因为他们一面和二面是同一批人面试的,如果某一个人一面过了就会尽快安排二面,而那些还没有面试的人往后排。。。
去哪儿也是等待时间过长,等了多长时间不知道,只知道自己睡了一觉,还没有到自己。。。
下面我将两个公司的面试问题汇总在一起。。。
面试问题:
1.自我介绍
2.索引用的是B还是B+树
3.事务的四大特性(ACID)
4.java8新特性中的default方法的作用是什么?
5.java8的函数式接口的@FunctionalInterface是每个函数必须有的声明吗?
6.如何证明一个链表中存在环
7.如果有两张表(数据库中的),如何联立这两张表,都要经过什么层
8.工作流
9.Linux操作
8.工作流
9.Linux操作
10.工厂模式和单例模式的应用
11.Object下的方法都有什么
12.get、post的区别
13.md5加盐加密是怎么实现的还问了很多实习期间的问题,主要是项目问的
【西安联通研究院】
流程:笔试-->面试(只有一面)
三对一的面试,面试当天发挥不是很好,太紧张了。。。
java8的新特性lambda和io
装饰设计模式
String,stringbuilder,stringbuffer
一个链表返回中间节点(说了几种方法,但是面试官似乎都不太满意,get不到他的点)
返回一定精度的一个数的平方根
HTTP,https
数据库去重如何做?除了distinct
数据库加入一列怎么做
git的分支有哪些
tcp,UDP的区别
索引的数据结构
行锁还有一些问题,忘记了。。。
【华为】
华为是所有面试公司中,体验最好的一家公司。真的很优秀,无论从对待面试者的态度还是起身的握手仪式,都感觉到了不一样的修养。。。华为面试时间有点久远,忘记了具体问题,大概做一个总结。在这里感谢面试官对我的鼓励和肯定,其实面试华为之前,对自己一点信心都没有,因为我记忆力不怎么好,所以很多东西都是靠理解,有些东西可能理解的不到位会有偏差。在我记忆中比较深刻的一句话是一面的面试官给我说的:你要展示出自己的长处、有什么说什么,尽可能的多说。他说他提问的不会面面俱到,所以还是要靠自己的展示。
流程:笔试+性格测试-->一面技术-->二面技术-->三面业务主管面
一面主要问基础和笔试,还会问道一些项目问题
二面主要问项目问题,会问到一些竞赛中的项目
三面主要问家庭、工作地点、个人性格、项目
【海康威视】
海康威视也大概回忆一下吧,其实面试问题都是因人而异,没有什么有迹可循的东西。
流程:笔试-->一面技术面-->二面hr面
一面主要问基础(会让现场讲解一些比较底层问题、会现场写代码)、项目、实习经历
二面主要问了对公司的了解、意向工作地点、家庭情况
还有一些其他的公司就不提了。。。其实对自己的信心也很重要,不要慌。之前面试技巧什么都没有,不知道那些该说那些不该说,有时候会偏离重点,但是长期的积累慢慢都会好的。。。以前没时间写,现在已经签约了,还算满意,只是很可惜华为还是录用排序中,不过还是很感谢华为。。。