阿里云洛神vpc二面面经

主要内容是八股和一些针对之前实习经历的开放性的问题,没问项目。

八股:

1. C++ volatile关键字的作用

2. C++ 虚函数的作用

3. C++ 指针和引用的区别,什么时候用指针,什么时候用引用

4. 进程和线程的区别,进程拥有的资源有哪些,进程之间如何隔离

5. 什么是软中断(和硬中断的区别)

6. gbd调试程序的原理,attach是怎么实现的

7. tcp四次挥手说一下,描述一下状态机是怎么转换的

8. ping www.baidu.com 这个过程中发生了什么,涉及到哪些协议

9. 二层转发是什么

10. tcp快重传

11. vim 的搜索,grep文档字符串搜索

12. 关系型数据库是指什么,有哪些非关系型数据库

实习:

1. 实习中遇到的印象最深刻的一次debug经历

2. 团队合作中,如果自己的代码需要使用别人开发的api,怎么协调?如果自己已经完成了但是别人还没做完怎么办?如果对方是mentor怎么办?如果mentor给你分了太多的事情做不完怎么办?

#我的实习求职记录#
全部评论
请问楼主过了吗
点赞 回复 分享
发布于 2023-05-11 22:49 浙江
楼主现在进度怎么样了
点赞 回复 分享
发布于 2023-04-07 11:15 广东
看上去没有手撕代码啊
点赞 回复 分享
发布于 2023-04-05 21:36 辽宁
楼主什么时候面的?
点赞 回复 分享
发布于 2023-04-04 13:52 北京

相关推荐

04-22 18:04
已编辑
门头沟学院 后端工程师
岗位:WXG后端支付1面实习交流1.业务系统整体架构2.消费者并发消费框架怎么设计和实现的,需要保证并发消费且offset提交顺序,不然会丢消息3.kafka幂等性在我的业务里怎么保证4.为什么kafka极端情况会丢消息5.Facebook数据定时任务异步拉取轮询处理,定时任务的时间间隔怎么配的,为什么这样定义6.定时任务异步处理任务的状态机怎么设计的,幂等,高可用怎么保证。7.异步任务失败怎么处理的(哪些可以重试哪些降级)8.定时任务要做分库分表么,分库分表怎么做的,分库分表有什么缺陷,怎么优化9.Google链式拉取,在k8s自动阔缩容,引起kafka rebalance造成的幂等问题(链式拉取会任务数量翻倍),加标识存在数据丢失风险。这种情况怎么保证数据不丢失和幂等性。(这个特别复杂,基本不用了解)10.kafka的重平衡风暴详细说说,怎么解决个人项目交流11.超时订单关闭怎么解决的,怎么进行技术选型的(redis 标识/rdelayqueue,mysql轮训,RocketMQ定时任务怎么抉择)12.超时关单和支付同时发生怎么解决一致性问题(和红包设计题本质一样)13.秒杀整体架构和流程怎么实现(分布式架构设计),库存/订单模块设计14.秒杀过程中,幂等怎么解决(就是一人一单)15.秒杀中,redis做预处理和rocketmq发消息,这两部不一致怎么办,分布式事物怎么解决(就是redis扣减成功了,响应没给到JVM,导致JVM没把消息发给MQ怎么办,搞个RocketMQ事物消息就好)16.如果下游数据发生不一致,怎么检查,回滚(RocketMQ事物消息原理,定时回查,redis存个标识查就完了,简单)17.设计一个抢红包系统:1天后红包退回和刚好你要去抢这个动作同时发生,怎么做1h10min,面完5min流程推进
查看17道真题和解析
点赞 评论 收藏
分享
评论
1
30
分享

创作者周榜

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