合肥某小厂一面

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 安徽

相关推荐

05-28 21:44
已编辑
门头沟学院 golang
5.12云智一面(一个半小时):问实习经历和项目经历居多,这里就不列举出来了,面试官人很好,聊了很多家常,总体氛围很好,以下是问到的八股:1.JWT的工作机制2.Session如何认证?3.session时间管理4.Cookie和Session区别5.Cookie和Seesion如何交互实现用户会话管理6.秒杀系统如何实现分布式锁管理内存7.Redis分布式锁具体实现方案8.分布式锁防止库存超卖的具体实现9.协程的通信方式10进程的通信方式,分别适用于什么场景11.HTTP GET 和POST的区别应用场景,GET真的不会改变数据吗12.四次挥手,主动断开连接的一定是客户端?13.套接字网络编程,以及会用到哪些系统调用无手撕5.15云智二面(一个小时):也是问实习经历和项目经历居多,这里就不列举出来了,以下是问到的八股:1.分布式锁未能成功释放的原因2.项目中数据库表是怎么设计的3.高并发场景,Mysql会面临什么问题,怎么解决4.Mysql的容灾能力,如何避免数据的不一致5.Mysql的bin log6.进程、线程、协程的概念和区别7.进程间、线程间的通信方式8.信号量机制9.HTTPS的工作原理10.SSL/TLS的详细过程手撕:10个goroutine求1到10000的累加和5.22官网进度还是“业务复试”,怀疑是不是凉了,有没有懂的,一般多久下一轮😥许愿二面过,求好运5.23中午了,还是复试。想发邮件问又怕问了秒挂。真的没有机会了吗?我也想成为鹅孝子会赢吗?会赢吗?会赢吗?会赢吗?5.23下午,戏剧性的来了,官网状态先是hr面,过一会hr打电话来了,说再加一轮业务面5.26三面,问了几个项目问题就结束了,20分钟官网状态变回筛选中心态大崩
查看24道真题和解析
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

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