华为软开 一面/二面 面经

一面40min,做了好久题,就问了两道题,答的还一般
1.自我介绍
2.上来就让我看笔试题,我笔试还是4月份做的,当时100分的第一题没做出来,面试官说了一下思路,让我重新做,然后做了10分钟又没做出来。。。
3.做算法题,给两个非负整数大数求和,做了一会结果总不对,最后发现返回的char和int的转换搞错了,总共又花了10几分钟
3.Netty心跳机制是怎么回事
4.服务端和客户端链接的通信协议怎么设计
5.反问



二面,40min,面试官问题范围给的很大,比如讲讲并发,基本都要靠自己想到哪讲到哪
1.自我介绍
2.如果预约下单,有人用脚本刷单怎么办(答了一堆,比如对用户请求、ip、接口请求次数进行限制,加验证码等),面试官说这是技术方面,那从业务方面要怎么解决(没答出来)
3.为什么要用RPC,RPC和HTTP的区别
4.讲讲HashMap(从底层结构讲到源码,面试官说不用这么深,打断了)
5.讲讲并发(讲了JMM模型,volatile,synchronized,ReentrantLock,ThreadLocal刚讲,说不用了,够了够了)
6.多线程一定是好的嘛
7.算法题:所有和为target的连续正整数
8.反问
#华为#
全部评论
今天一面公共开发部,题出奇的简单···我觉得都是主人的任务
4 回复 分享
发布于 2022-09-21 23:19 江苏
最后给过了吗
3 回复 分享
发布于 2022-09-21 09:52 美国
请问楼主是有高并发的项目吗~
2 回复 分享
发布于 2022-09-21 11:33 上海
主管面咋样了
2 回复 分享
发布于 2022-10-15 17:23 上海
不用了,够了够了xs,面试官内心说 够了够了,比我知道的都多
1 回复 分享
发布于 2022-09-21 06:48 上海
太强了吧,够了够了
1 回复 分享
发布于 2022-09-21 11:02 江苏
老哥二面的第二题现在知道怎么回答了么😂
1 回复 分享
发布于 2022-09-21 16:26 天津
老哥,签了哪里的offer?
1 回复 分享
发布于 2022-10-20 16:35 北京
什么部门
点赞 回复 分享
发布于 2022-09-20 17:03 江苏
校友,是通知了一二面连着的吗,还是临时通知的
点赞 回复 分享
发布于 2022-09-21 18:46 浙江
开奖了吗
点赞 回复 分享
发布于 2022-12-22 20:05 上海

相关推荐

会飞的猿:我看你想进大厂,我给你总结一下学习路线吧,java语言方面常规八股要熟,那些java的集合,重点背hashmap八股吧,jvm类加载机制,运行时分区,垃圾回收算法,垃圾回收器CMS、G1这些,各种乐观锁悲观锁,线程安全,threadlocal这些。在进阶一些的比如jvm参数,内存溢出泄漏排查,jvm调优。我这里说的只是冰山一角,详细八股可以去网上找,这不用去买,都免费资源。mysql、redis可以去看小林coding,我看你简历上写了,你一定要熟,什么底层b+树、索引结构、innodb、mvcc、undo log、redo log、行级锁表级锁,这些东西高频出现,如果面试官问我这些我都能笑出来。消息队列rabbitmq也好kafka也好,学一种就行,什么分区啊副本啊确认机制啊怎么保证不重复消费、怎么保证消息不丢失这些基本的一定要会,进阶一点的比如LEO、高水位线、kafka和rocketmq底层零拷贝的区别等等。计算机网络和操作系统既然你是科班应该理解起来问题不大,去看小林coding这两块吧,深度够了。spring boot的八股好好看看吧,一般字节腾讯不这么问,其他的java大厂挺爱问的,什么循环依赖啥的去网上看看。数据结构的话科班应该问题不大,多去力扣集中突击刷题吧。项目的话其实说白了还是结合八股来,想一想你写的这些技术会给你挖什么坑。除此之外,还有场景题、rpc、设计模式、linux命令、ddd等。不会的就别往简历上写了,虽然技术栈很多的话好看些,但背起来确实累。总结一下,多去实习吧,多跳槽,直到跳到一个不错的中厂做跳板,这是一条可行的进大厂的路线。另外,只想找个小厂的工作的话,没必要全都照这些准备,太累了,重点放在框架的使用和一些基础八股吧。大致路线就这样,没啥太多难度,就是量大,你能达到什么高度取决于你对自己多狠,祝好。
点赞 评论 收藏
分享
评论
14
56
分享

创作者周榜

更多
牛客网
牛客企业服务