java求职面试题汇总(持续更新)

   日期:2020-07-02     浏览:101    评论:0    
核心提示:一、华为武汉研究所(OD模式)总共有好几轮:机考-性格测试-视频技术面试-HR面试-部门负责人面试。1、机考总共两道编码题,只要一道题目通过率百分之百基本就没有问题了。题目基本都是牛客网上的编程题,难度一般,不是很高。具体题目当时没有记下来,自己只做对了一题。2、性格测试当时好像是隔了三天左右就出结果了,做了一下华为的性格测试题,做的时候还感觉奇怪,为什么好多重复题,后来看了才发现,有些同学居然挂在了性格测试上,因为有重复出现的题目就是为了检测你的回答是否前后一致,是否有出现矛盾的地方。还是得小心

一、华为武汉研究所(OD模式)

总共有好几轮:机考-性格测试-视频技术面试-HR面试-部门负责人面试。

1、机考

总共两道编码题,只要一道题目通过率百分之百基本就没有问题了。题目基本都是牛客网上的编程题,难度一般,不是很高。具体题目当时没有记下来,自己只做对了一题。

2、性格测试

当时好像是隔了三天左右就出结果了,做了一下华为的性格测试题,做的时候还感觉奇怪,为什么好多重复题,后来看了才发现,有些同学居然挂在了性格测试上,因为有重复出现的题目就是为了检测你的回答是否前后一致,是否有出现矛盾的地方。还是得小心。


比如说这几个同学,我还算幸运,过了性格测试。

3、视频技术面试

3.1、手撕代码: 大概一个半小时,自己可以试试。第一题没有写出来,第二题比较简单
题目一: 长按键入:你的朋友正在试用键盘输入他的名字name,偶尔,在键入字符C时,按键可能会被长按,而字符串可能会被输入1次或者多次,你将会检查键盘输入的字符typed,如果它对应的可能时你朋友的名字,那么就返回true。

题目二: 寻找重复数组:给定一个包含n+1整数的数组nums。其数字都在1到n之间,可知至少存在一个重复的整数,假设只有一个重复的数,我们找出这个数。
3.2、简单自我介绍包括项目介绍
有两个技术面试官,一个HR,后来才知道那个HR也是搞技术的,难道现在华为都是自己技术部门负责招聘了吗?一个负责问技术相关,一个问项目相关。
基础相关:

  • AIO\NIO\BIO的简单介绍
  • hashmap contains方法的时间复杂度,如何解决hash冲突
  • volatile的作用和底层实现原理
  • 多线程的实现方法
  • 你了解的设计模式

项目相关:

  • springsecurity授权登入相关
  • restful风格是否了解
  • AOP相关,cglib和jdk动态代理相关。

自己准备的不是特别充分,有好些问题都没有回答出来,后面又给加了一道编程题。当时勉强给做出来了,但是题目忘记了,没有及时记下来。

4、HR面试

自己也是没有想到居然过了技术面试,晚上八点多接到一个电话,后来才知道是华为HR负责人,聊了一会,主要是问了一下自己不是科班出身,为什么要转行做IT,以及自己做IT相对没有科班出身的那么系统,还有就是如何自学的。

5、部门负责人面试

简单聊了一下,部门负责人面其实基本代表你的面试已经通过了,没啥问题,当时问了一个很经典的问题,自学过程中有没有感到绝望的时候,以及如何解决。我当时就坦言了,必须有。比如jar包冲突的时候,各种百度各种官网查,对应的版本和配置。还有就是报各种奇奇怪怪的错误的时候。解决的话就是各种问,各种查了。技术群也还是有点用的,虽然现在大多数技术群都是聊天吹水,但是关键时刻还是有用的。
总结:
华为OD模式的招聘流程还是挺长的,关于OD模式,基本是跟人力外包差不多,但是据说是跟华为员工同薪同酬,也有年终奖和项目奖。但是具体如何不是很清楚,没有亲身经历过,有了解的小伙伴的话欢迎评论区留言。面试前的准备工作还是要做到位的。特别是一些面试的高频问点。比如说以下内容可以参考我历史文章:
mysql入门基础
hashmap源码分析
一文搞懂垃圾回收机制
还有就是多线程系列和redis系列以及docker系列了。就不一一粘贴出来了。

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服