高德地图 C++开发 出行业务 一面

1、自我介绍

​面试官问了职业规划,有没有想做的方向

2、项目部分

- AOF持久化和重写,AOF的同步方式
- 进程,线程,协程的区别
- Redis为什么要用单线程,单线程+IO多路复用和多线程的区别
- 操作系统进程切换过程
- 用户态和内核态的区别,什么时候在用户态,什么时候在内核态,用户态什么时候切换到内核态,怎么返回用户态

3、讲一讲右值和右值的作用

​说了右值,移动语义和完美转发

​追问如果没有右值引用,怎么延长右值的生存期,没答上来,提示常引用

4、vector和list的区别

​追问如果vector要加入的内容很多应该怎么做

​追问push_back和emplace_back的区别

5、说了代码规范问题,看了我的笔试成绩,说格式分比较低

6、问目前除了科研方面有没有自己在研究什么东西

7、问有没有参与过合作项目

8、聊职业发展,建议我思考自己想做的方向,问我喜欢自己钻研还是写业务

9、反问,问了部门业务

面试体验良好,和昨天被鹅拷打体验天壤之别,面试官真的非常温柔,复盘感觉自己有的地方没答完整,但全程几乎没被打断过。
面试内容感觉不算多,没写算法,总共40min,最后10min像是拉家常。
#软件开发2024笔面经#
全部评论
cy
点赞 回复 分享
发布于 2024-04-07 19:50 江苏
m
点赞 回复 分享
发布于 2024-04-07 12:31 湖北
佬过了吗
点赞 回复 分享
发布于 2024-03-31 21:55 上海
佬,实习还是春招?
点赞 回复 分享
发布于 2024-03-27 18:10 广东
请问佬是什么时候面的, 有笔试吗?能说下大致timeline吗
点赞 回复 分享
发布于 2024-03-20 21:21 河北

相关推荐

04-01 17:31
门头沟学院 Java
全程1h,11.30面完,吃完饭,2点电话约二面面试官人很好,也开了摄像头,面完还给我说了很多学习的建议,广度和深度都要有,要多去了解为什么这样~手撕 1.LCR121.二维数组找目标值2.LC78.子集项目拷打1.RabbitMQ和其他mq的区别(主要讲了RocketMQ和Kafka)2.项目中微服务框架怎么用的3.项目中redis缓存热点数据具体怎么用的4.项目中数据变更的时候怎么处理的5.为什么用Mysql分库6.AOP的原理7.使用AOP的时候需要注意什么8.哪些情况下AOP会失效9.项目中用到redis分布式锁具体怎么实现的10.锁的释放是怎么释放的11.Lua脚本的具体实现(没答好)12.为什么要判断锁的值与预期值是否相等13.什么情况下锁不属于自己14.项目中怎么优化sql的15.创建复合索引的时候需要注意什么16.java虚拟线程17.redis怎么处理过期key(惰性+定期)18.redis集群19.分布式一致性协议20.Raft 协议,当主挂的时候,它是怎么重新选主的21.分布式事务22.epoll有了解吗23.操作系统的虚拟内存24.怎么做虚拟内存到物理内存的映射的25.HTTPS连接过程26.HTTPS在传输数据的时候,它用的是对称加密还是非对称加密(对称加密)27.大数据处理相关的,HBase,Flink有了解吗(了解不深)28.HBase和MySQL的主要区别(了解不深)29.什么时候能来实习,到什么时候30.反问(1.业务 2.面试表现:很优秀,对知识点掌握很广(:谢谢哥) 3.面试流程:2技术+1hr)#Java##面经#
点赞 评论 收藏
分享
评论
5
58
分享

创作者周榜

更多
牛客网
牛客企业服务