虾皮春招后端开发一面

1.项目拷打(15分钟)
2.项目中的语音链接是只有一条吗,怎么保证的
3.唯一id的方式
4.mysql的索引数据结构
5.慢SQL的优化,索引优化
6.三个sql语句判断会不会走索引,null值会不会走索引,这里当时回答错了,回去看了一下inodb可以为null值建立索引
7.线程池的核心参数
8.redis zset底层数据结构
9.redis 持久化的方法,如果让你实现持久化你会怎么去设计
10.tcp和udp区别
11.场景题:如何判断一个线程是不是挖矿线程 这里当时懵了一下,太久没看网络相关的了,其实看ip和流量基本就可以有基本的判断了,我答的是抓包
12.Linux 网络相关了解吗,curl其他都忘记了
13项目里的数据一致性怎么保证的,延迟双删,后续改成了监听binlog,追问 如果监听binlog在你修改缓存后再来一个请求修改掉你的缓存怎么办

已约二面,发出来攒人品

其他有点忘记了问了一点juc相关的吧具体忘记了反正答出来了

算法:三数之和
全部评论
同学 拼多多暑期实习考虑吗 核心部门 hc目前还充足 可以看我主页帖子或私聊 可以传授经验
点赞 回复 分享
发布于 04-07 21:17 上海
佬什么部门,多久约的二面呢
点赞 回复 分享
发布于 03-26 15:42 湖北
拼多多招27届实习生啦 https://careers.pddglobalhr.com/campus/intern/detail?t=dRvUVvcTiA
点赞 回复 分享
发布于 03-25 20:30 上海
大佬啥时候笔试的 我上周三笔试到现在还是笔试中
点赞 回复 分享
发布于 03-25 19:12 山东
接offer
点赞 回复 分享
发布于 03-25 17:05 河北

相关推荐

04-01 11:44
西北大学 Java
3.31 SSC-后端开发工程师-SZ(附面经攒人品面试时长50min------------------------------介绍实习背景------------------------------共享库存具体的含义是什么(说不同租期的SKU共享)你说同步交互保证强一致性,如果在极端情况下,锁了库存,但是网络全部断开了,MQ发送失败了(本地消息表没记录,且这种情况与RocketMQ事务消息无关,网络断开)(说了先锁库存,后发MQ,且MQ包含在一个异常捕获中,面试官说这个也不能解决,因为还没有发MQ,网络就断开了)(没想到,后面想到可以凌晨全量同步,做一个兜底。后续查应该可以手动设置过期时间)你们用的是RocketMQ吗,有了解过为什么你们没有用TCC的事务框架吗。如果走框架的话,应该是框架自己走try confirm cancel的操作,而不用自己调RPC(说因为公司内部对RocketMQ封装,信息安全角度考虑不提供RocketMQ所有功能(说的应该不太对))后续的支付流程是怎么流转的?线程池优化接口,说一下如果对于纯查询的操作,除了线程池以外,还有什么方法?(比如数据不怎么变化的话放缓存?)你们平时是怎么用缓存的?如果是多级缓存的话,原理上怎么避免内存占用过大多级缓存怎么保证缓存一致性线上慢查询,具体是怎么优化的?记不记得具体治理了哪些SQL?------------------------------八股------------------------------mysql的innoDB为什么会强制要求建表的时候要有一个主键?如果建的时候没有设置主键,会有什么操作?为什么指定主键时要指定自增?redis是单线程还是多线程?缓存三剑客linux相关,查日志手撕:三个最接近目标数的数之和反问:后续什么流程,还有什么能够提升的地方
查看16道真题和解析
点赞 评论 收藏
分享
评论
1
4
分享

创作者周榜

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