合肥某小厂一面

1.线程池在什么情况下使用。使用线程池的时候需要注意哪些问题。
2.synchronized的实现机制。
3.反射和直接new一个对象的主要差别在哪里。在什么情况下用反射比较多。
4.mysql的几个日志的作用。
5.数据回滚时,内存和磁盘会发生一个怎么的过程(在很多方面的改写,内存,缓存,不同区域,日志)。
6.redis集群部署,主节点挂了,怎么处理。
7.redis多主系统是否了解。
8.ac自动机了解吗(数据结构里面的)。
9.假如给你一个非常长的字符串,要做字符串匹配,除了KMP算法,还有什么办法。
10.红黑树为什么检索效率高呢
11.红黑树插入一个数据,怎样实现自平衡
12.项目里面的sentinel怎么实现的
13.项目里面的分库分表是怎么做到

反问
之前哪些答的不太好
回答:很多知识点,可能回答的深度不够,需要在具体实现上深究。
全部评论
小厂考你算法了吗
点赞 回复 分享
发布于 04-28 14:49 安徽

相关推荐

09-19 13:59
门头沟学院 Java
用微笑面对困难:Trae一下,如果真成了,他用了直接发字节起诉代码版权,,这个代码不商用是没问题的如果没成也是情理之中的。
点赞 评论 收藏
分享
09-02 14:53
... 前端工程师
双尔:露头就秒,骗你的,不露也秒
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

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