华为武汉现场面面经9.17

今天来还愿了,顺利上岸。(为啥照片倒了啊)

——————————————————————————(以下为面经)
一面:
0.机考复盘。
1.代码题:给一个数组,只包含0和1,1表示该位置种有一颗树,0表示没有,种数规则:两颗树不能相邻。现有n颗树,问此n颗树能否全部种下。
2.代码块,静态代码块的作用,成员属性是否线程安全,加上static是否线程安全,加上final是否线程安全,保证成员变量线程安全还有哪些方法。
3.定义一个类,有一个静态成员变量a,有一个setA()方法对a做修改,getA()方法获取a的值,如何保证对a的修改和获取线程安全(就是考察synchronized可以锁类)
4.hashmap和hashtable区别,concurrenthashmap怎么实现,hashmap和treemap的区别,treemap应用在哪
5.spring中ioc是什么,ioc和di区别,spring容器对bean对象的创建和管理具体怎么实现
6.一个线程中用spring创建bean对象,另一个线程如何访问这个bean对象,另一个线程的run方法不在spring上下文中(这个问题我完全没搞懂问什么,可能说的有问题)
7.new出来的对象实例存在哪,局部变量存在哪,字符串存在哪
8.说一下线程池怎么用
大概这些,可能有些没想起来。
二面:
0.闲聊,唠嗑。
1.代码题:二维数组遍历+一些条件控制,题不难,自己太蠢了,题目太长就不复述了。
2.思路题:输入字符串,是一个算术表达式,+,-,*,/以及括号,输出计算结果
3思路题:二叉树前序遍历递归和非递归实现
4.最小堆是啥,如何在创建表的时候建立索引,如何在不删除表的情况下删除表中所有字段
5.tcp,udp区别,tcp拥塞控制算法,
6.SQL注入是啥,还知道那些其他的网络攻击吗,两个表,第一个字段id,name,第二个字段id,addr,查询两个表中相同id的name和addr
7.Linux指令:查看磁盘内存,查看文件数量权限等详细信息(ls后面写全),查看文件最后两行,打开然后再查看呢,进入某个目录,返回上一级目录,返回上两级目录,查看进程,修改权限,权限中777分别对应什么用户,为什么7表示读写执行权限都拥有,查找字符串
8.git指令了解吗,如何使用本地IED调试远程服务器代码,idea全局查找快捷键,debug快捷键
9.面试官人很好,聊了很多,不会的提示我。
三面:主管面
就是非技术问题了,此处不提。
一面一个小时,二面一个半小时,三面40分钟,暂时能想到这么多,以上。#华为##面经##校招##还愿#
全部评论
我三面20分钟不到
1 回复 分享
发布于 2019-09-22 19:40
楼主有消息了吗?
点赞 回复 分享
发布于 2019-09-20 12:52
好强
点赞 回复 分享
发布于 2019-09-17 23:36
好多不知道。。。
点赞 回复 分享
发布于 2019-09-17 23:33
感觉好难
点赞 回复 分享
发布于 2019-09-17 23:33

相关推荐

现在oc了京东的后端实习,业务、转正和待遇似乎都不错,5月初就要入职了。但是还是有些顾虑。因为家是南京的,原来的就业意愿base地还是江浙沪,不论是否在京东转正,秋招都要试着继续投递,然而现如今很多就业单位6月就有提前批,7月就开始秋招,一边暑期实习一边准备秋招好像很难同时兼顾,怕最后一无所获。但是如果再接着找江浙沪这边的实习,其实比京东好的机会现在是很渺茫了,因为美团阿里字节都没有继续推进的消息。就算捡漏也要等到5月,不确定性太大。b站携程小红书快手滴滴不知道是不是我投递的太晚,也没有消息了。如今在后端怎么卷的情况下,想着5月捡漏好像也不现实。(虽然我有认识的同学去年前端5月才拿到b站实习最后也转正了,但是后端这样似乎不好说)华为的话因为听说没有转正,只有免笔试直通主管面,去年也有学长暑期在互联网实习,最后去华为南京的,此外就是听说华为暑期会被随机分配,不一定是干java,所以有互联网还是去互联网?至于银行国企这些暑期实习,因为我本双非硕华五,最近一定会被卡本科,所以很难转正,没转正的情况下找其他私企,银行的实习是没有含金量,没什么优势。还有就是本身对京东部门的业务很感兴趣,是金融科技相关的,感觉很有挑战性。虽然不是京东零售这种强盈利核心部门,但是绝对会学习到很多知识吧。在学到这些业务知识的情况下,就算最后转正失败,可能也有机会去银行或者其他互联网金融相关的部门?以上都是一些不成熟的想法,诚心求指教
投递快手等公司10个岗位
点赞 评论 收藏
分享
评论
6
37
分享

创作者周榜

更多
牛客网
牛客企业服务