华为5G(上海)c++开发校招面经

本人背景:某电子类985本科(手动滑稽)自动化专业 + 北美Top50野鸡计算机工程。2018年末转码(之前一点code不会)
Timeline:
2.28
第一轮:
1.算法:Leetcode: 14. Longest Common Prefix
2.数据结构:
链表和数组的区别和应用场景
讲解一下树这种数据类型(各种二叉树概念,b/b+树,avl树,红黑树)
讲解一下你了解的高级数据结构(我针对Java回答了HashMap, HashSet, PriorityQueue, TreeMap, TreeSet, Trie, Binary Index Tree)
3.操作系统:
线程与进程
Python多进程与协程和多线程对比(个人项目用过python线程池,也提到过尝试用多进程加协程)
I/O多路复用(select, poll, epoll)
4.数据库:
NoSQL对比SQL
5.计算机网络:
网络层级
tcp和udp
讲解我个人项目中关于web开发的东西
6.其他:
软件开发流程(敏捷开发了解多少)
对比Java和Python
聊一聊最有挑战的项目
代码量多少,代码能力怎么样

第二轮:
1.算法(纸上手写):图的最短路径实现(Dijkstra实现) —— 开始面试官态度不太好,直接说给我二十分钟,但我刷题还算多,直接默写,三分钟搞定了,然后面试官态度就变好了
2.之后就问一些项目经历,针对项目经历细节提问
3.跟之前一样聊一聊最有挑战的项目。代码量多少,代码能力怎么样

2.29
第三轮:(项目负责人)
完全behavior question: 为什么选择华为?对华为的了解?代码能力怎么样?学习能力怎么样?

3.5
通知开始走流程

#华为5G上海校招C开发##华为##应用开发工程师##校招##面经#
全部评论
 请问走流程是干嘛
1 回复 分享
发布于 2020-03-06 18:01
同上海5g,请问机考后多久会有面试通知?
点赞 回复 分享
发布于 2020-03-06 16:07
请问机考的内容是什么呀?
点赞 回复 分享
发布于 2021-01-27 20:51
楼主是上海5G开发嘛
点赞 回复 分享
发布于 2022-06-17 22:37

相关推荐

11-11 14:21
西京学院 C++
Java抽象练习生:教育背景放最前面,不要耍小聪明
点赞 评论 收藏
分享
3 48 评论
分享
牛客网
牛客企业服务