首页 > 浩鲸、拼多多软件开发岗社招面筋
头像
拾贰十四
发布于 2021-06-22 00:02
+ 关注

浩鲸、拼多多软件开发岗社招面筋

浩鲸
基础题:(都是一个问题问到答不上来为止)

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) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐