华为 通软 面经

更面经攒人品
岗位:通用软件开发
时间:十月中旬,线上面试

一面:手撕是写一个死锁例子,然后复盘笔试题,要讲当时思路并且说现在怎么改,还好之前在本地有编译过有备份照着代码讲了一遍。然后就是一直问Java多线程相关的知识,volatile、synchronize、lock、CAS,然后一直说要结合实际说...  期间面试官一直掉线,导致沟通体验很差,但一面几乎不卡人所以顺利过了。
二面:手撕很简单,有序数组打乱一个区间求被打乱区间的长度,然后问了还有哪些方法。后续就是问项目,不会深挖。顺便问了Mybatis的传参方式,Kafka的组件和作用,Linux的常见操作。
主管面:项目内的主要职责,遇到的困难和解决方式,怎么学习困难的技术点,项目中团队合作的方式,出现问题的时候怎么定位,为什么选择后端开发;了解华为企业文化吗?遇到压力是怎么处理的,怎么看待比较累的工作。

总结:本来安排线下面试后来又改线上所以拖了很久,不过对接的HR很好沟通,会提醒我面试需要注意的点(这里一定建议大家要准备华为的企业文化和自身的结合点,主管面评很重要),但是华子真的太晚了,据说是已经提交了审批但是总部审批很慢。

#24届软开秋招面试经验大赏#
全部评论
你是C++方向的还是Java方向的?
点赞 回复 分享
发布于 2023-11-16 22:20 江苏
主要是最后一个主管决定吗
点赞 回复 分享
发布于 2023-11-12 17:12 湖北
友友base哪里的华子啊
点赞 回复 分享
发布于 2023-11-10 21:57 上海

相关推荐

上午9点场的,去的早,8点46就开始一面了,到中午12点多主管面面完。目前已成功入池~一面笔试题两道思路动态规划是什么?它和贪心有什么区别?#java的垃圾回收机制?忘了就说说浏览器的垃圾回收机制吧?设计模式了解哪些?除了发布订阅模式,还有什么?不同浏览器之间有什么区别?不同浏览器上开发该怎么办?vue和react使用上区别红黑树b+树?输入url到页面渲染的过程?实习中最有难度的点在哪里?你觉得你和身边人比,最大的优势是什么?手撕  删除链表的倒数第N个节点,(还算比较容易)二面学习前端多久了?怎么学的国家安全这个项目最难的在哪里?展开说说你这个大屏适配有适配不同尺寸吗?怎么适配的?CSS媒体查询,除了设置不同尺寸还能干什么?请求响应拦截器是怎么做的?服务端返回的状态码一般有哪些,如果密码输入错误的话返回的是什么状态码?一般怎么检验用户输入表单的合法性呢?比如邮箱这个输入框?为什么需要大文件上传这个功能?这个大文件有多大,分片怎么分?用了三方开源库吗?我现在浏览器发一个请求给服务端,在五层计网体系中,每一层分别干了什么事,描述这个过程。算法能力怎么样?手撕  字符串S1中是否存在S2字符串的任意全排列字串(用一个Map+滑动窗口就能解决)三面你在国家安全这个项目中起到什么作用?怎么分配工作的?实习过程中有没有遇到跨部门交流?怎么应对的?实习过程中,是否有过主动去承担一些工作,具体说说?在和同事沟通时,有没有出现什么问题?遇到了什么困难?怎么解决?实习项目中有没有遇到排期紧张,做不完的情况。如果有,该怎么做?你的这个自发做的vite迁移工具的效果咋样,有没有得到反馈?为什么vite比nine好。它和webpack的区别呢?它们打包时的体积有多大?webpack不也可以按需加载吗,vite为什么更快更小,它的底层技术有了解吗?说说你对两个技术栈的理解?dayjs用来干啥的?你还有什么要问我的吗?
查看27道真题和解析
点赞 评论 收藏
分享
评论
2
42
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务