华为面经

一面
自我介绍
实习公司项目介绍(做了什么 难点 如何解决的)
常用的数据结构(数组 顺便讲了集合类)
笔试复盘(三角形个数)
动态规划介绍
其他想不起来了,总的来说比较基础,其他的想起来再补充

二面
二面主要对项目进行介绍,然后面试官深挖
项目中用到的实体类(手写)
根据这个实体类写sql
单点登录
看我的github出了道题(不会 面试官说可以用堆解决 我说这道题目前不太理解 但是可以写下堆的创建)
大顶堆创建(下来发现有两处写错了)
最后问了如果没有hashmap怎么去使用(其实想问一下hashmap底层的数据结构 刚准备说面试官让手画了数据结构)
1.8之前数组加链表 1.8之后数组 链表 红黑树

三面
三面没有问技术相关的 是业务主管面试 感觉没有前两面感觉好 给我一种压抑的感觉 总得来说就是聊天(不是单纯聊天)😂

回馈大家 也为了攒一波人品 希望拿到华为offer 跟着任总打天下!!!#华为##Java工程师##面经##校招#
全部评论
请问是哪个地区的呀
1 回复 分享
发布于 2019-09-11 09:56
楼主哪个部门,啥岗位
1 回复 分享
发布于 2019-09-11 09:53
楼主收到录用通知了吗 (我们8月中有一批面试的,到现在没消息)
点赞 回复 分享
发布于 2019-09-24 08:53

相关推荐

一、开启投递:四处碰壁,陷入迷茫​3 月 12 日,我满怀期待地开启了简历投递之旅。起初,我将目光投向实习群和校招官网的实习岗位,觉得这些信息更及时精准,但一周过去,投递的十几份简历石沉大海。3 月 20 日起,我开始在大厂广泛投递,腾讯、阿里、字节跳动、京东、拼多多、华为等 Java 开发岗都成了我的目标。然而现实残酷,大部分投递仅显示 “简历筛选中” 便再无进展。​看着身边同学陆续收到面试邀约,我陷入了自我怀疑。反复检查简历,发现可能存在项目描述不够精炼、技术亮点未突出的问题;也担心自己对底层原理的掌握不够深入。那段时间,焦虑和迷茫时常笼罩着我,甚至开始自我怀疑。​二、柳暗花明,初现曙光​3月底4 月初,我开始陆续接到了面试。面试准备时,我从小红书、牛客等渠道查询面经,润色自我介绍,并根据每个岗位的 JD进行定制化面试题目准备。4 月 10 日,我迎来腾讯一面。面试官先让我介绍最有成就感的项目,我详细阐述了用 Seata 解决分布式事务的全过程。随后,针对 Spring 循环依赖问题,从三级缓存原理到实际应用场景展开追问,虽然部分细节回答得不够完美,但整体表现还算稳定。4 月 18 -25日,进行了二三面,注意聚焦系统设计,要求设计一个高并发秒杀系统,我从限流(Guava RateLimiter、Sentinel)、缓存预热、消息队列削峰填谷等方面进行分析,得到了面试官认可。4 月 27 日,我收到了录用评估。​但我并未停下脚步,继续参与其他公司面试。阿里的面试让我备受打击,4 月 18 日的一面中,面试官对 JVM 垃圾回收算法刨根问底,涉及 G1 收集器的分区设计和并发标记细节,很多问题我答得磕磕绊绊,最终止步一面。字节跳动的面试更侧重算法,4 月 22 日的面试中,现场两道算法题被爆杀。京东和拼多多的面试贴近业务,常问实际场景的技术解决方案。​华为的面试流程漫长,从 4 月 25 日的技术一面,到 5 月 5 日的综合主管面,每一轮都很压力。目前在泡池子。​在这一系列面试中,我积累了宝贵经验:面试前要对简历项目倒背如流,预想所有可能追问点;回答问题先理清逻辑,再分点阐述;遇到不会的问题,大方承认并尝试说出解题思路,展现学习能力。​三、收获成果(AI润色过)手握腾讯和华为的 offer,我陷入了幸福的纠结。腾讯的岗位在微信事业群,作为国民级应用,能接触到亿级流量的系统设计,团队氛围年轻活跃,技术大牛云集;华为的岗位聚焦云计算领域,公司在通信和云技术实力强劲,项目技术挑战性高,职业发展路径清晰。​为了做出抉择,我查阅大量行业报告,对比两家公司业务发展趋势和技术生态;联系在腾讯、华为工作的学长学姐,了解工作强度、成长机会和团队文化。经过反复权衡,我最终选择了腾讯。我认为,微信海量用户带来的复杂业务场景,能让我在高并发、分布式系统设计上快速成长,这与我未来从事互联网后端开发的职业规划高度契合。​回顾这段找实习的心路历程,有过焦虑、迷茫和自我怀疑,但更多的是成长与收获。它让我明白,求职之路从不会一帆风顺,唯有坚持不懈、不断调整、持续提升,才能抵达理想彼岸。希望我的经历能给正在求职的 26 届同学一些启发,祝愿大家都能斩获心仪的 offer!       
投递腾讯等公司10个岗位
点赞 评论 收藏
分享
05-22 15:20
已编辑
华南理工大学 Java
本人背景:211本软件工程,2年后端开发经验,java岗位机考:第一题 平衡字符串第二题 剩余银饰重量第三题 不太记得,只过了一点用例hr资面:(1)家庭情况(2)过往工作经历 gap 期间在干什么(3)项目中怎么解决并发问题(4)对 od 了解多少 为什么来(5)职业规划(6)兴趣爱好技术一面:常规八股 +手撕代码(1)面向对象的特征(2)hashmap 扩容原理(3)java 锁有哪些 锁升级过程(4)jvm 怎么调优(5)设计模式了解哪些(6)单例模式讲一下(7)项目用到 redis 讲一下(8)redis 缓存更新策略(9)手撕代码:给定一个公式,求 1 到 n 中满足条件的最大值 简单的模拟保存最大值。面试官发题过来,用例全部通过技术二面:常规八股 +手撕代码(1)Java 序列化(2)StringBuffer 和 StringBuilder(3)hashmap 和 hashtable 区别 怎么保证安全;hashmap 为什么不安全举例说明(4)linux 用过那些命令(5)mysql 索引有哪些(6)手写两张表的查询 面试官发题(7)手撕代码  leetcode 037 原题 行星碰撞 用了栈模拟 面试官发题(做完才说是 leetcode 原题)主管面:(1)过往工作经历(2)java 学习途径 (3)介绍自己部门    最后向大家推荐我的hr饼饼老师!真的很有耐心且会给我很多辅导和帮助!祝大家都能成功上岸!  
点赞 评论 收藏
分享
评论
7
55
分享

创作者周榜

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