1.JAVA异常分类及处理(这里一直在问受检异常,答得很不好)
2.runtime异常必须要捕获吗?
3.简单介绍一下synchronized,然后问使用方法及应用场景
4.简单介绍一下volatile,然后问了和synchronized的区别
5.java常见的几种调用机制
6.介绍了回调机制
7.消息队列
8.mysql 索引的对比,各自底层数据结构,innodb 如何实现聚簇索引?MyISAM使用场景。
9.辅助索引的实现机制,与聚簇索引的关系,具体存储的是什么?
10.Mysql事务隔离的实现原理,锁有哪些?日志有哪些?
场景题:
1.如果确保发送邮件成功并只发送一次?
智力题:
1.1000 个球分不超过十个堆,怎么分可以满足随便一个数都可以凑出来。
拼多多
自我介绍
【编程题】给定一个数组,找出第i~j大的数字
【扩展思考】在第二题的基础上,告诉你每个数字在[-10w, 10w]之间
没明白新增的限定条件的用意,
【扩展思考】给定N个文件且每个文件很大,找出第i~j大的数字。
我的思路先遍历一遍进行桶排序,但可能数据集中到一个桶中
java的内存模型?
java的堆的划分?
eden,survivor是1:1:1 行不行及原因?98:1:1行不行及原因?
对线程池的理解
有哪些拒绝策略?
synchronized和lock的区别?
synchronized的底层原理?
聚簇索引和非聚簇索引的区别?
事务的酸碱性了解嘛?
面试官说酸:ACID,碱:BASE。然后就解释一下什么意思
分布式事务了解嘛?
http和https的区别?
https的加密方式?
输入URL发生了什么?
后台服务是一个集群,请求如何达到一台服务实例中?
项目相关的问题
二面
1没有自我介绍
2问项目
3【编程】找出至少出现半数的数字
全部评论
(0) 回帖