滴滴打车
1.根据简历介绍一下自己
2.问项目,验证码是怎么实现的,怎么保证下单的幂等性,mysql集群如果写请求先于读请求然后将内容放入redis 中后,redis 将脏数据返回给用户怎么办?mybatis 的优点,mybatis
分页查询底层原理,如果数据量很大怎么办?
3.说一下Redis主从?完整重同步,部分重同步
- Redis主从数据不一致情况?
5.mysql索引
6.为什么选择B+树?
7.为什么不适用hash,hash 应该很快啊
-
如何评估一个索引建的是否合理
-
影响INNODB的性能和指标的元素可能有哪些
-
redis过期时间你自己的话要如何设计
11.滴滴打车从点发单到回来,从计网的角度来说发生了什么?
拼多多
1、AQS底层
2、线程池底层
3、如何确定线程数设置多少?
4、volatile关键字的作用,保证可见性是指什么的可见性?
5、redis和memcached的区别?
6、redis 底层数据结构有哪些,SDS动态字符串的优点是什么?
7、简单说下redis的持久化机制
8、redis分布式锁实现
9、简要介绍kafka以及kafka如何保证数据一致性?
10、kafka的batchsize指的是什么?
搜狐
1、Java有没有主动触发GC的方式(没有)。
2、可重入锁的用处及实现原理,写时复制的过程,读写锁,分段锁
(ConcurrentHashMap中的segment)。
3、悲观锁,乐观锁,优缺点,CAS有什么缺陷,该如何解决。
4、ABC三个线程如何保证顺序执行。
5、线程的状态都有哪些。
6、sleep和wait的区别。
7、notify和notifyall的区别。
8、ThreadLocal的了解,实现原理。
9、数据库连接池。
10、durid 的常用配置。
面试资料总结
下面先给大家上一个总的目录大纲,基础的东西就不进行过多的赘述,我们将会从面试必问的说起,同时由于每篇的内容过多,我们也只说重点,太过基础的内容谁都会,我就不多敲字浪费大家的时间了!
有需要的朋友点击这里自取就好了,希望资料对你有帮助!
SpringCloud
Redis
JVM
MySQL
Zookeeper
Kafka
Dubbo
spring
Rabbitmq
springboot
最后
由于文章篇幅有限,PDF的内容又很多,全部手敲下来很累…所以需要阅读阅读学习的,大家“一件三连后:“查看下方””即可拿到手之后自己学习吧,博主真的打字打累了。
有需要的朋友点击这里自取就好了,希望资料对你有帮助!
预祝大家前程似锦,工作顺利!