华为通用软件开发实习面经+timeline

bg:27届9本acm银,当时无实习无项目

11.28投递

竞赛免机试

12.17一面 40min
问题:
多线程并发会遇到什么问题
多线程同步如何实现
c++如何内存管理
智能指针
new和malloc
内核态和用户态区别,在内存和磁盘中的位置
手撕:lc56.区间合并
一面面完秒过

12.19主管面 20min
比赛经历,团队如何协作的
对华为和鸿蒙开源的了解
对ai的了解
还有问题一些过的太久不记得了

符合114525定律第二天官网主管面通过

12.31oc

总结:华为在学校acm校队宣传,很幸运认识了一个非常好的hr,一直积极帮我推进。整体面试的难度不是很大,面试官也很nice,没有遇到压力面,整个流程都非常顺利。之前一直打比赛,打完比赛准备找实习了,但是当时没有任何的实习项目经验,甚至连计网数据库都不熟悉,整个人非常焦虑,非常感谢华为能给我一个实习的机会#面经# #实习# #面试# #华为#
全部评论

相关推荐

4月21日约面。4月22日一面:自我介绍。问实习:遇到过哪些难点?文件的大小、数量、如何缓存?如果有多台服务器,每台服务器都往本地缓存吗?redis存的是什么?如果客户端一直接收不到服务器的响应,怎么办?重试的频率?IM项目里为什么要用kafka?怎么保证消息的时序性的?发现同时很多用户的websocket断开,怎么排查?客户端是直连服务端吗,有没有中转?讲了下nginx。讲讲GMP调度模型。https和http的区别?为什么tls握手用非对称加密,传输用对称加密?对AI工具的使用情况?手撕:227. 基本计算器 II4月24日二面:自我介绍。C++协程。用过什么协程框架?答腾讯的libco。协程为什么快?让你设计一个协程框架,怎么设计?如果用协程框架,和用epoll等多路复用有什么区别?平时用AI吗?哪个比较好用?什么是skills,有没有用过?harness是什么?问实习。遇到过什么BUG?什么挑战、什么收获?AI代码的比例?怎么保证AI写的正确?C++的各种智能指针?C++的两种错误处理,int返回值和异常,讲讲理解。C++和Go的异常处理?了解Java的异常处理吗?问IM项目。websocket和http的区别?怎么设计IM的协议的?docker的原理?自己是怎么用docker的?手撕,ACM模式:输入4GB的文件,找出重复出现次数最多的字符串。4月28日hr面,5月6日offer。
查看28道真题和解析
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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