百度GoLang二面10.29

1.自我介绍
2.展开介绍项目,项目类型(学习项目),分工是什么样的?介绍自己负责的部分
3.为什么考虑用RocketMQ?(支持事务消息,保证最终一致性),怎么保证最终一致性?(事务消息的原理+MQ的重投机制)
4.Redis用的什么数据结构?Redis的常见的数据结构以及底层实现。(主要讲了SDS,ziplist,listpack,skiplist)
5.分布式事务的选型怎么考虑的?为什么要手写TCC?(标准的TCC在Confirm失败的时候会直接cancel,我的实现会对Confirm重试)
6.看起来整个的考虑还是比较完整的,有上线吗?(并没有,这里嘴抽了提了限流没做)
7.如果要做的话会考虑怎么做限流?(给自己挖坑了
8.第二个项目是啥?(练手项目)你有基于他的视频做一些优化吗?(没有)
一面的时候做过题了吗?
9.除了Java还接触过其他吗(大一学过C)
10.你的商品的表结构是怎么设计的?会有卖家吗,还是说有固定的SKU?(卖家是平台)
11.基本上差不多,多大模型有了解吗?(用过LangChain4J)可以详细介绍一下吗,他这个框架是怎么设计的比如分为哪几个模块儿?(这个真不会,感觉就是掉API啊)
12.你现在对技术方向上有什么片好吗?想往哪个方向发展?()
13.反问:1.二面通过还有面试吗? 2.提一些建议:整体上都挺好的,沟通起来比较顺畅,对项目自己负责的比较熟悉,其他同学的也有了解,有一点你的简历上的重点可以再突出一下。3:为什么面试时间这么短?一面做过题了二面就不做了时间有节省,另外如果简历上的东西比较复杂的话可能会耗时比较多(我的项目也挺复杂的啊)
===========================================
面了20分钟,问项目的时候,算是问了一个八股,没做题。这种情况正常吗?还是说已经招到人了?
全部评论
大佬面的啥部门啊
点赞 回复 分享
发布于 11-03 15:31 安徽
亮哥的项目吗
点赞 回复 分享
发布于 10-31 15:39 四川
给HR发邮件问了下,说岗位不会推进了。
点赞 回复 分享
发布于 10-31 11:51 河南

相关推荐

基本问题 1. 自我介绍2. 项目Redis1. Redis 有哪些常见的数据结构?2. ZSet 底层是如何实现的?为什么要使用跳表?3. 缓存穿透、缓存击穿、缓存雪崩?4. 热点 Key 问题?不止给数据库带来的压力,还给缓存带来了压力,如何缓解缓存的压力?(我只答了服务降级,缓解压力,还有逻辑过期,加互斥锁,没有想到怎么给redis降低压力)5. hash 时如何扩容的?6. redis如何实现分布式锁?为什么使用 setNX?7. 实现分布式锁的时候 key 和 value 应该如何设置? value为什么要设置为线程标识?8. 分布式锁要设置过期时间么?为什么要设置,不设置会有什么问题?9. 除了 redis,还有其他方式实现分布式锁么?使用setnx有什么问题,为什么要使用其他的分布式锁?MySQL1. MySQL 有哪些事务隔离级别?默认的隔离级别是什么?2. 什么是覆盖索引?它为什么能避免回表?3. 索引下推4. 联合索引的最左匹配原则是什么?哪些情况会导致索引失效?操作系统1. I/O多路复用模型?计算机网络1. TCP 和 UDP 有哪些核心区别?为什么 TCP 挥手需要四次,而握手只需要三次?2. TCP 和 UDP 分别适用于哪些应用场景?为什么?算法题:零钱兑换(原题直接动态规划)后面有点慌了,没有怎么看redis的底层结构,搞得我心态不太好了,许愿能过吧~
查看19道真题和解析
点赞 评论 收藏
分享
10-30 14:36
河南大学 Java
1.自我介绍2.你觉得你做这个项目最大的挑战是什么?3.你具体是怎么解决的,详细讲一下?4.MQ如果丢消息了怎么办?5.如何保证数据的一致性?6.消息丢了是不是会少卖,你是怎么对账的?7.怎么避免你的库存成为热Key,怎么解决(多级缓存,热Key拆分)8.库存实时扣减,付款完成之后扣减这几种方案的区别,优缺点?9.你这里是哪种方式,(实时扣减)怎么解决库存占用的情况?10.订单的状态机是怎么回事?(用Map记录所有的状态流转)11.你说的这个Map是线程安全的吗?Concurrent HashMap是怎么保证线程安全的?(我看了一眼代码,这里我的Map因为是final的而且只有读没有写,所以是没有线程安全的问题,PS:幸好没问你这里用的啥Map,要不然被带沟里去了)12.无状态部署是怎么实现的?13.主动关单和被动关单是怎么实现的?我们问点八股文吧14.Mysql一条语句的执行流程?15.你这个项目的DB部署是分布式部署的吗?单机部署会有什么问题?16.Mysql的主从同步是怎么做的?主从同步有什么问题?主从延迟怎么解决?17.Redis的淘汰策略?18.Redis的持久化有几种?详细说一下。19.TCP的流量控制和拥塞控制是什么?20.SpringAOP,SpringAOP的动态代理有几种?详细说一下21.手撕:无重复字符的最长子串反问 建议,业务:网盘相关----------------------------------------------------------------------复盘:项目聊的还可以,八股文有些记得不清了。。。还得接着背
查看21道真题和解析
点赞 评论 收藏
分享
评论
2
7
分享

创作者周榜

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