网三+袋鼠云面经

24.1.15 网三 -20min

面试官:为什么做这个KV数据库?
我:    ...

面试官:敏感词过滤是怎么一回事?
我:    ...

面试官:了解过堆排序没有?归并排序和快排区别?时间和空间复杂度?特殊情况时间复杂度会不会变化?
我:    忘了。...。nlogn。空间复杂度不太清楚。

后面就是说他们公司发展前景怎么样。

一个十几个人的小厂,随便问问就说可以没问题了,一多半时间都在画饼说他们公司怎么怎么有前景。
就没准备算法这块,只记得个归并排序,之前是没有被问到过确实是运气好,这块还是得准备一下。

24.1.18 袋鼠云 -20min

面试官:有使用过AOP吗?
我:    ...(日志打印部分)

面试官:AOP实现原理?
我:    ...(代理对象)

面试官:“邮评”如何实现登录功能?
我:    ...(redis缓存、单点登录、同一账号同时登录问题、缓存穿透问题)

面试官:单点登录是怎么实现的?
我:    ...(在代码上实现的。但是面试官说没有用到AOP吗,想了一下确实可以用AOP来实现)

面试官:线程池了解多少,七个参数是什么?执行流程是什么?
我:    ...

面试官:哪里用到线程池来异步操作?
我:    ...(订单模块需要其他模块信息,需要异步获取,而库存模块会用到商品模块等,所以需要CompletableFuture来进行可编排)

面试官:MySQL索引覆盖?
我:    ...

面试官:联合索引(a,b,c)如果where查询b,会用到联合索引吗?
我:    不会,(最左匹配原则)

面试官:MySQL索引为什么用b+数?
我:    ...(比hash、b树的优势)

面试官:Spring的IoC是什么?
我:    ...

面试官:有用过反射吗?怎么用反射获取一个对象的某个属性?
我:    ...
全部评论

相关推荐

不愿透露姓名的神秘牛友
2024-12-25 14:50
点赞 评论 收藏
分享
2024-12-25 15:04
门头沟学院 测试开发
东方电子 大模型研发 9k 本科双一流
点赞 评论 收藏
分享
评论
1
9
分享

创作者周榜

更多
牛客网
牛客企业服务