网三+袋鼠云面经
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是什么?
我: ...
面试官:有用过反射吗?怎么用反射获取一个对象的某个属性?
我: ...
面试官:为什么做这个KV数据库?
我: ...
面试官:敏感词过滤是怎么一回事?
我: ...
面试官:了解过堆排序没有?归并排序和快排区别?时间和空间复杂度?特殊情况时间复杂度会不会变化?
我: 忘了。...。nlogn。空间复杂度不太清楚。
后面就是说他们公司发展前景怎么样。
一个十几个人的小厂,随便问问就说可以没问题了,一多半时间都在画饼说他们公司怎么怎么有前景。
就没准备算法这块,只记得个归并排序,之前是没有被问到过确实是运气好,这块还是得准备一下。
24.1.18 袋鼠云 -20min
面试官:有使用过AOP吗?
我: ...(日志打印部分)
面试官:AOP实现原理?
我: ...(代理对象)
面试官:“邮评”如何实现登录功能?
我: ...(redis缓存、单点登录、同一账号同时登录问题、缓存穿透问题)
面试官:单点登录是怎么实现的?
我: ...(在代码上实现的。但是面试官说没有用到AOP吗,想了一下确实可以用AOP来实现)
面试官:线程池了解多少,七个参数是什么?执行流程是什么?
我: ...
面试官:哪里用到线程池来异步操作?
我: ...(订单模块需要其他模块信息,需要异步获取,而库存模块会用到商品模块等,所以需要CompletableFuture来进行可编排)
面试官:MySQL索引覆盖?
我: ...
面试官:联合索引(a,b,c)如果where查询b,会用到联合索引吗?
我: 不会,(最左匹配原则)
面试官:MySQL索引为什么用b+数?
我: ...(比hash、b树的优势)
面试官:Spring的IoC是什么?
我: ...
面试官:有用过反射吗?怎么用反射获取一个对象的某个属性?
我: ...
全部评论
相关推荐