武汉国响 面经 1h20min
线下面
上来先手撕代码 Leetcode 5 最长回文子串 1115 交替打印FooBar
自我介绍
工作室情况
介绍项目
项目里的人工智能算法怎么做的(别人做的)
项目里的高性能条件查询怎么做的 各级缓存,分页冲突
Mybatis有几级缓存?怎么去配二级缓存?
异步数据导出方案 两个分布式锁
导出锁有没有考虑不同用户进行操作时的处理行为 直接在权限方面控制住
项目中线程怎么创建的 @Async 追问:有没有改过?×
Java中创建线程的方式?
线程的生命周期?
项目中可视化用的是什么
前端有没有了解 ×
介绍另一个项目
项目中的图片检测(盆间检测 超绿检测)
项目的图片怎么上传的
讲一下集合框架?
优先队列怎么实现的?×
HashMap数据结构?
ConcurrentHashMap怎么保证线程安全?
AQS?
重入的底层原理是什么?
CountDownLatch和CyclicBarrier有什么区别?×
会用其他语言吗
微服务核心组件有哪些?
数据库设计有几大原则?×
设计要考虑什么点?
Mysql有哪些引擎?
事物的隔离级别?
Mysql默认是哪个?
谈谈MVCC?
怎么进行sql优化? 建索引,优化sql语句还没了解
索引有哪些类型?
B+树和B树有什么区别?时间复杂度有什么变化? 答的查询时候的时间复杂度
索引什么时候会失效?×
Redis怎么用的
Redis数据类型?
Redis中Set和ZSet区别?
ZSet怎么实现的?×
Docker怎么用的
开发文档怎么写的
(闲聊)
ChatGPT怎么用的
自己有没有搭过
POE前段时间是不是升级了
向量数据库用没用过
平时刷不刷算法
反问:
表现怎么样?
业务做什么?
HR问:
学校生活相关
实习时间安排
薪资
#面经[话题]#