众安大连(26届转正)一面凉经

1、单向链表怎么找到中间节点?(先答了遍历得到长度,再/2找中间节点,后来又说快慢节点)

2、设计模式场景题:比如现在有支付宝、微信、各大银行卡等支付方式,最坏的情况是写了20多个if-else判断是用户选择哪种支付方式,耦合度很高,如果叫你优化,你怎么想?(先说责任链模式,但没太接触过设计模式的题,瞎说一气;面试官提醒策略模式)

3、还是设计模式场景题:模板方法,比如说有三个模板方法A、B、C,第一个子类我想让他实现ABC这么执行,第二个子类我想让他实现ACB,这个怎么实现?(使用“钩子方法”,抽离一个方法返回true、false,true就ABC,false就ACB)

4、DB和redis怎么保证一致性?(个人回答了先更新数据库再删除缓存和延时双删)

5、线程池的核心参数?

6、核心线程数、最大线程数、阻塞队列怎么工作的?

7、了解Mysql的存储引擎吗?(InnoDB、MyIsam)聊聊索引吧?(B+树、聚簇索引、二级索引、索引失效)

8、详细问了最左前缀法则?(常规八股)

9、知道回表吗?(select A B C ...where A = ? A有索引会回表)回表怎么解决的?(给A B C 加索引,面试官说还有没有别的方法,先想到索引下推,然后面试官说不是这个点,直接不查B、C,只查A就解决了,虽然但是也对..)

10、问项目:黑马点评,超卖的问题怎么解决的?(乐观锁,时间戳、版本号)

11、Lua脚本实现原子性的购买优惠券,lua脚本怎么实现的?(太菜了,忘记了)

12、优惠券库存-1,怎么实现的?(CAS实现,本质一人一单,不会出现数据库并发访问的情况,所以通过版本号或者时间戳去实现)

反问

晚上5点面试,5:45结束,18:55感谢信。

全部评论
所有目光向我看齐,只要客户给的钱不够就砍人,应届生也砍
2 回复 分享
发布于 06-05 15:13 上海
恭喜躲过一劫
点赞 回复 分享
发布于 06-05 12:59 浙江
牛友,你一面过后线上状态信息是什么啊,我一面初试完状态显示复试,但是也没约面,问了HR说还没筛完也没给我发感谢信(给我发了个面试体验点评的邮件)。
点赞 回复 分享
发布于 06-05 12:49 安徽
众安笔试大概什么内容呀
点赞 回复 分享
发布于 06-05 09:59 吉林
UU你是辽宁人嘛?这个岗位我在***投了两次拒绝我两次,最后我在boss投hr一直问我这是大连岗位确定要投嘛?hhhhh可是我听说这个岗位转正率一般呀
点赞 回复 分享
发布于 06-05 08:31 辽宁
现在八股问的这么少了吗
点赞 回复 分享
发布于 06-04 22:54 辽宁
挺好的 我投测开 官网显示初试都没有约面 还有个岗位初试直接跳暂不匹配。
点赞 回复 分享
发布于 06-04 22:33 浙江

相关推荐

点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

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