百度后端开发实习一二面面经分享(已oc)

timeline:
5.30投递,6.5一面,6.9二面,半小时后HR口头oc,6.11正式oc

一面回忆版
自我介绍
介绍一下业务项目,讲一下抢购流程和项目难点,深入问了项目难点延伸问题
1500的QPS是怎么设计的
用什么工具进行压测
压测的这些请求是一样的还是按照一定规则变化
了解限流吗,项目里有实现吗
go中什么数据结构是值拷贝,引用拷贝。
讲一下slice和数组
为什么go要引入slice和数组
goroutine中只能用channel的,什么联系
goroutine中怎么用锁的
讲一下go的泛型
讲一下go的接口
讲一下了解的设计模式,讲了策略模式
用过什么数据库,讲了Redis和MySQL
MySQL和Redis的区别,它们的技术选型,应用场景,讲讲理解
讲解对MySQL索引的理解
有没有用过elasticsearch(只了解过)
共享本地ide手撕反转链表
http和tcp的区别
开始比较随便的问题
有没有用过腾讯云或者阿里云
有没有用过k8s
有没有用过docker
项目怎么部署服务的,docker部署有什么优势
有没有用什么ai辅助编程
最近在读什么书
是打算本科毕业还是读研深造
反问

二面回忆版
自我介绍
讲讲业务项目的难点亮点,以及整个抢购流程
讲完以后一直在对项目进行拷打
项目具体怎么部署的
每个服务只部署一个实例吗
怎么用rocketmq实现分布式事务的
什么是熔断降级,项目中具体熔断限流策略怎么做的。
八股问的不多
分布式事务的特点
MySQL事务go的底层知识,讲讲slice和channel的底层原理
手撕三数之和变式,给定一个数组和目标值,在数组里找三个数,要求三个数之和最接近目标值,题目保证有且只有一个满足要求的情况
最近在看什么书,学什么新知识
反问

全部评论

相关推荐

06-20 19:25
已编辑
滴滴_Java开发(实习员工)
自我介绍实习分布式事务分表的一个量级你具体分了几个表你解决接口超时时,上异步和线程池是怎么评估这个性能的影响了,你做了哪些测试和对比看串行代码,分析是否能上异步,分析一下配置的公共线程池是用在哪,在哪一些业务,进行优化30s->3s有没有试过其他方案,公共字段用范形存储,非公共字段用Json存储解决分表问题CountDownLatch在同步机制场景下的优势,分析异步不暂停的情况,举例子CountDownLatch的方法是如何控制异步的你是怎么整合Spring事务的手动提交和异步编程的一个配合的,说一遍怎么实现,全部提交全部回滚保证原子性CountDonwLatch的原理和应用场景,AQS->State->自旋锁消耗CPU资源->CLH队列->公平锁非公平锁CLH队列Node节点的4种状态表示:1. CanCelled取消2. Singal 等等要去唤醒下一个节点3. Condition 等待对方唤醒4. propagate 唤醒后续一个or多个节点分布式锁,setnx->锁误删,锁续期,不可重入,非公平锁->ReenTranLock->看门狗,可重入,可设置超时时间,可实现公平锁和非公平锁,可防止锁误删,底层是Redis+Lua脚本你在数据推送的推拉逻辑结合的时候你遇到了哪一些难点你说的Nacos放行Controller是什么东西?面试官说他们是用自定义注解直接注册到Nacos上的当数据量大的时候,会出现延迟以及一致性问题,这个你们是怎么去解决的TraceId追踪,网关重试防止网络波动,网关默认超时时间防止阻塞Redis是怎么解决高并发下一致性的问题的,JWT维护登录状态实现鉴权Redis的特性->内存数据库,IO多路复用->多线程网络IO,单线程执行命令(忘记说自带过期时间了)你是怎么评估Redis的性能和稳定性性能应该是运维工具普罗米修斯监控,稳定性的话就是主从集群,哨兵集群,分片集群哨兵集群说一下Raft选举算法,三种角色,投票选举,Sentinel主观下线和客观下线投票MQ保证可靠性的场景说一下RabbitMq的Return,Confirm,ACK机制有没有了解RaabitMq新版本的特性,你用的是哪个版本的过去的项目有咩有可以优化的地方,有没有印象深刻的案例可以举一下例子Redis的动态调配线程池参数->转换到Nacos等注册中心来管理对于新技术和新技术栈,你是如何学习和掌握的,视频,文档,项目中的敏感词过滤框架RabbitMQ->Kafka,举一反三,学习底层思想K8S了解吗未来的职业规划是什么算法并查集找环for循环暴力查找字符串反问面试官对我有什么建议吗?面试过程中有什么问题?要吃透知识点,从技术栈到选型来提升自己,这对技术人员是一个很大的提升至今无后续,全答出来都能进池子,真不如最美xx用黑马项目直接进云智吧     
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

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