卓望数码Java一面(kpi?)

--15:30的会议,15:24提前开始,15:56结束,然后面试官急匆匆走人
住了一周医院,出院第二天面试。脑子一片空白
0自我介绍
1springboot与其他框架不同
2springboot常见注解
3springbootapplication作用
4redis持久化两种方式,区别
5mybatis一级二级缓存作用:一级缓存是存在于一个SqlSession中的,其作用域是同一个SqlSession,在同一个SqlSession中两次执行相同的sql语句,第一次执行完毕会将数据库中查询的数据写到缓存,第二次会从缓存中获取数据将不再从数据库查询,从而提高查询效率;而二级缓存是存在于mapper映射文件中的,其作用域是同一个nameSpace下的mapper映射文件内容,多个SqlSession共享
6Java常见的集合及区别
7有序且唯一用哪一个
8spirngboot的事务类型,默认的事务类型,什么情况会失效,失效的原理
9秒杀中,常见的限流算法,作用:计数器限流算法,令牌桶限流算法,滑动窗口限流算法,漏桶限流算法
10redis的常见用途:缓存,分布式锁,,,
11数据库创建索引应该注意啥,索引失效的场景和原因
12springboot除了tomcat还能用什么(jetty,jboss,事后才想起来)
13线程池的实现原理和用途(说了线程丢进阻塞队列里,但是表述太差了,面试官本来可以往下问线程池的拒绝策略的,,看到我小脸煞白就没往下问了
14缓存和数据库一致性(分主写从写情况说了)
15acid对应的意思(脑子卡壳了,没说出来,只说了一致性和隔离性,,,原子性,持久性没说)
15杂七杂八的(用过消息队列嘛?用过什么什么嘛?
16反问公司框架和业务
    
业务问题我滚瓜烂熟,但问的全是八股,一点项目的业务问题没问,我心态直接爆炸#卓望数码##24届软开秋招面试经验大赏##你的秋招进行到哪一步了##Java#
全部评论
半小时拷打这么多八股
3 回复 分享
发布于 2023-09-25 22:17 山东
发消息来说一面没挂,捞起来二面了,二面为抽面
1 回复 分享
发布于 2023-10-08 16:25 广东
佬有内推码吗
1 回复 分享
发布于 2023-09-26 10:29 北京
tql
点赞 回复 分享
发布于 2024-04-22 14:54 河北
第7个是啥来着,set不应该是无序的吗😢
点赞 回复 分享
发布于 2023-11-13 12:41 西藏
这家公司hr太趾高气昂了,我三面说改个时间,她直接说后续就找不到我了
点赞 回复 分享
发布于 2023-11-13 12:36 湖北
它的二三面是不是就是hr面了
点赞 回复 分享
发布于 2023-09-29 09:37 四川
问你问的好多啊,面我的时候估计就问了不到十个,然后聊了一会,我应该是被当KPI刷了
点赞 回复 分享
发布于 2023-09-29 00:03 四川
昨天面某家,事物的四个性质我也没说出来😂就突然一点也想不起来
点赞 回复 分享
发布于 2023-09-28 12:59 北京
这个公司在广州那边怎么样啊uu 我也是今天刚一面的
点赞 回复 分享
发布于 2023-09-25 17:12 湖北
问的问题有点多,很多没想起来,回答不上直接过了
点赞 回复 分享
发布于 2023-09-25 16:49 广东
17.lock和synchronized的区别 18.synchronized锁升级的过程
点赞 回复 分享
发布于 2023-09-25 16:47 广东
回答的时候的确有很多欠缺,看来八股要补一下了。暑期时候随便都能回答的,现在菜得扣脚
点赞 回复 分享
发布于 2023-09-25 16:46 广东

相关推荐

10-10 23:04
门头沟学院 C++
1. 移动语义的适用场景是什么?2. 内存泄露通常有哪些原因?3. (追问)除了未释放和循环引用,还有哪些原因?4. 多线程如何处理并发(变量)问题?5. 防止并发有哪些方式?(追问锁以外的机制)6. 除了锁,还有哪些方式?(再次追问)7. 信号量是如何进行管理的?8. 多进程间通信有哪些方式?请讲几个。9. 你做的流媒体服务器是单进程多线程架构吗?10. 一对一聊天和群聊(多对多)在架构上有什么不同?为什么群聊可能需要多进程?多进程具体做什么?11. 同步和异步的区别是什么?能否举一个异步的业务场景例子(比如你项目中的异步日志系统)?12. 异步日志系统的大致实现思路是什么?13. 这个日志系统是自研的还是使用开源组件?14. 你的项目里用到了哪些设计模式?15. 单例模式是线程安全的吗?16. 除了工厂和单例,还了解或使用过其他模式吗?(如观察者、策略模式)它们的使用场景是什么?17. 你在项目中遇到的最复杂或最难的问题是什么?是如何解决的?(引申出加密解密问题)18. 加密解密问题具体是什么原因?最终如何解决?19. 从1000万条记录的数据集中找出分数最高的Top K个记录,你会用什么算法?时间复杂度是多少?20. (追问)该算法对内存有要求吗?21. 快速选择(部分快排)算法的时间复杂度是多少?22. (深入探讨)为什么快速选择算法的平均时间复杂度是O(N)?23. TCP和UDP有什么区别?24. 为什么TCP需要三次握手?25. 什么是I/O多路复用?26. epoll的边沿触发(ET)和水平触发(LT)模式有什么区别?你的项目是如何支持和选择这两种模式的?27. 边沿触发(ET)模式是否可靠?在什么情况下可能存在问题?28. 什么是死锁?在什么情况下会发生?如何避免或解决死锁?29. 如果发现数据库查询效率很低,你会通过哪些方式来排查和优化?30. (追问)除了优化SQL、索引和分库分表,还有哪些优化思路?31. 项目是在什么操作系统上开发的?32. 是否使用过GDB进行调试?如何调试程序崩溃(如使用core dump文件)?33. 在项目开发中,除了GDB,还使用了哪些调试工具和方法来排查BUG?34. 你最近在看什么技术书籍?有什么心得或启发?
点赞 评论 收藏
分享
评论
10
80
分享

创作者周榜

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