淘天二面 已挂
1.自我介绍
2.最有挑战的项目是哪一个?
3.两个项目分别遇到的挑战与怎么解决的?
4.你第二个项目到什么阶段?可运行还是?
5.第一个项目的挑战点?
6.活跃度计算,redis,可能导致用户多次点击导致活跃度不准确,使用map存储
7.多级缓存,怎么解决热点数据问题?
8.qps是专门进行压测的吗?项目目前上线了吗?
9.深入问一下,假如没有caffine框架,你有什么思路去实现本地缓存?
10.concurrenthashmap去存的话好像没解决实际的问题?讲一下concurrenthashmap的原理?为什么多线程场景下是线程安全的呢?
11.你要解决的是热点的问题,key是一样的,那你是怎么解决的呢?没看框架的源码吗?
12.假如你有100个请求同时过来访问,怎么解决?如果一开始map里边没有,假如你没有redis的话,那不就是直接访问数据库了?
13.怎么实现自旋等待?
14.JAVA当中有线程的并发工具?你有了解吗?
15.completablefuture解决并行场景的优化,什么时候必须使用completablefuture,如果自己设计的话有什么思路?还有没有其他的思路去解决并行访问的优化?如果不从并发工具的角度有什么思路?不去从后端的角度去思考怎么解决?
16.为什么不是写mysql的时候就把redis写了,而是写mysql再删缓存?
17.乐观锁和悲观锁的业务场景举例?
18.数据库场景下,什么场景是乐观锁?什么场景是悲观锁
19.多线程时,计算机单核单cpu还需要使用多线程吗?
20.linux命令了解?性能相关的命令,top和ps,分别讲一下?机器指标load含义
21.第二个项目的事务隔离级别有啥了解?mysql的默认事务隔离级别?有什么问题?怎么解决?
22.除了间隙锁呢以外呢?可重复读场景下还有什么解决方案?
23.innodb,索引用的数据结构,为什么使用b+树?
23.上课学习场景之外,你还看过哪些计算机相关都书籍吗?计算机系统你有啥深入了解的要点?
24.了解C++底层编译,那C++和JAVA有啥具体的区别?在编译方面有啥区别?
反问:部门业务
2.最有挑战的项目是哪一个?
3.两个项目分别遇到的挑战与怎么解决的?
4.你第二个项目到什么阶段?可运行还是?
5.第一个项目的挑战点?
6.活跃度计算,redis,可能导致用户多次点击导致活跃度不准确,使用map存储
7.多级缓存,怎么解决热点数据问题?
8.qps是专门进行压测的吗?项目目前上线了吗?
9.深入问一下,假如没有caffine框架,你有什么思路去实现本地缓存?
10.concurrenthashmap去存的话好像没解决实际的问题?讲一下concurrenthashmap的原理?为什么多线程场景下是线程安全的呢?
11.你要解决的是热点的问题,key是一样的,那你是怎么解决的呢?没看框架的源码吗?
12.假如你有100个请求同时过来访问,怎么解决?如果一开始map里边没有,假如你没有redis的话,那不就是直接访问数据库了?
13.怎么实现自旋等待?
14.JAVA当中有线程的并发工具?你有了解吗?
15.completablefuture解决并行场景的优化,什么时候必须使用completablefuture,如果自己设计的话有什么思路?还有没有其他的思路去解决并行访问的优化?如果不从并发工具的角度有什么思路?不去从后端的角度去思考怎么解决?
16.为什么不是写mysql的时候就把redis写了,而是写mysql再删缓存?
17.乐观锁和悲观锁的业务场景举例?
18.数据库场景下,什么场景是乐观锁?什么场景是悲观锁
19.多线程时,计算机单核单cpu还需要使用多线程吗?
20.linux命令了解?性能相关的命令,top和ps,分别讲一下?机器指标load含义
21.第二个项目的事务隔离级别有啥了解?mysql的默认事务隔离级别?有什么问题?怎么解决?
22.除了间隙锁呢以外呢?可重复读场景下还有什么解决方案?
23.innodb,索引用的数据结构,为什么使用b+树?
23.上课学习场景之外,你还看过哪些计算机相关都书籍吗?计算机系统你有啥深入了解的要点?
24.了解C++底层编译,那C++和JAVA有啥具体的区别?在编译方面有啥区别?
反问:部门业务
全部评论
校友,怎么学校改成门头沟了
请问一面多久之后约的二面呀
感觉好难
是女面试官吗
相关推荐

点赞 评论 收藏
分享