神哥也是非科班转码的吗
1 2

相关推荐

1.面试官自我介绍,介绍公司,介绍业务2.请你谈谈什么是缓存-根据redis回答了缓存是防止请求直接打到数据库造成...(回答的片面)-让我回答的口语化一些,补充了缓存可以持久化3.如果让你设计一个缓存,你会如何设计(疯狂思考redis怎么设计,说了些redis相关设计)-说可以使用map设计缓存,因为也是键值对存储结构和redis类似等等等4.那聊一下MySQL方面的,让你优化一个查询你会优化?答了慢查询优化相关,建立和优化索引,对查询本身进行优化,调整数据库和系统的配置参数,数据分散到多个表或数据库实例5.然后面试官给我聊到了索引失效的部分,他讲了一部分失效的情况,在聊天过程中我补充了几点(其实是为了加点面试表现遇到会的能补充就补充吧)6.聊聊锁吧,在你学习和做项目过程中遇到了哪些锁-答了分布式锁和synchronized,ReentrantLock...-面试官纠正分布式锁是多个jvm中,sychronized是单个jvm中7.那你说说什么是乐观锁什么是悲观锁(cas,时间戳)乐观锁的无锁结构,悲观锁synchronized实现...8.关于synchronized在开发中他遇到的问题,让我解决,我会怎么做(两个账户共享余额,使用string类型上锁导致锁失效问题)8.时间戳实现乐观锁​​9.会用git开发吗?总结:聊得很轻松愉快,面试官循序渐进引入问题。场景题偏多,并指导说不能只靠八股,还要回归到项目开发场景中,如果大厂里过于关注回答书面化八股,可能导致面试官深挖底层。后续十分钟通知面试通过了,感谢用友让我在五月也可以找到实习
投递用友等公司6个岗位
点赞 评论 收藏
分享
牛客网
牛客企业服务