华子数通软开实习技术面

问的不多,难得不录音能记住。
自我介绍,说了技术栈cpp

开局手撕lc33,给15min,自己本地ide写,共享屏幕

啥时候撕完就开问

项目浅问

语言:
1,c了解吗,讲讲你认为c和cpp的最大区别
2,malloc和new的区别。malloc后不menset会有什么影响
3,c怎么重载函数。讲讲函数指针
4,智能指针。c里面也有弱引用,讲讲作用

数据结构
stl的unordered_map和map区别,性能,使用场景

os
1,了解哪些锁?
2,讲讲互斥和自选的实现,优劣,使用场景
3,临界区越小越好嘛?讲讲实际应用对临界区的抉择

反问:
1,实习生有培训吗? 有
2,实习生干啥? 不知道,跟组有关
3,面试官干啥? 5g通信硬件和网络层业务,后转架构师

语言是真的抽象,好像主要取决于面试官做啥。面试官做的跟你不一样最好直接说不会,不然一直扣面试官一直用c,我因为一开始没明确表示(毕竟c和cpp差异属于老八股),接上他的话后被追着问
全部评论

相关推荐

2 10 评论
分享
牛客网
牛客企业服务