运满满面试(9.15)
一面:
1.自我介绍
2.介绍项目
3.订单模块如何实现的
4.支付宝如何对接和处理的
5.一个方法有个参数,异步出去去处理(打印)这个参数
6.一个数组,数字无序,快速找到两个数字,他们之和等于n
7.实现一个迭代器类,有两个方法,一个是next,一个是peek(这一题首先可以用java的迭代器,然后要注意获取第一个元素,存到一个变量,后面peek方法要用,还有一些细节要处理不赘述)
8.可能还有其他问题,忘记了,主要是上面,面试官态度超级好,阿里的大牛,一步一步引导我,很感激
二面:
1.自我介绍
2.磁盘或者内存,由于每次存储的内容大小都不一样,假设有1k,2k,5k等若干大小的数据,当垃圾回收时,磁盘中间都会产生空闲,但是又不好利用,如何解决这种问题(大概聊了聊,主要还是从存数据时出发,我的主要思路是分区存储,还有其他的思路,因为他一直问你有没有其他思路)
3.http 2.0和1.0或1.1的区别
4.https原理
5.mysql数据库存储引擎数据结构(b 树)
6.mysql中的索引是如何存储的
7.其他的一些问题不记得了,但是二面面试官确实也很赞
三面hr面,不赘述
在为数不多的几场面试经历中,这次的面试官是我体验最好的一次,无论是技术深度,还是气质态度,都很好。很喜欢这个团队。
#Java工程师##运满满##面经##秋招#
1.自我介绍
2.介绍项目
3.订单模块如何实现的
4.支付宝如何对接和处理的
5.一个方法有个参数,异步出去去处理(打印)这个参数
6.一个数组,数字无序,快速找到两个数字,他们之和等于n
7.实现一个迭代器类,有两个方法,一个是next,一个是peek(这一题首先可以用java的迭代器,然后要注意获取第一个元素,存到一个变量,后面peek方法要用,还有一些细节要处理不赘述)
8.可能还有其他问题,忘记了,主要是上面,面试官态度超级好,阿里的大牛,一步一步引导我,很感激
二面:
1.自我介绍
2.磁盘或者内存,由于每次存储的内容大小都不一样,假设有1k,2k,5k等若干大小的数据,当垃圾回收时,磁盘中间都会产生空闲,但是又不好利用,如何解决这种问题(大概聊了聊,主要还是从存数据时出发,我的主要思路是分区存储,还有其他的思路,因为他一直问你有没有其他思路)
3.http 2.0和1.0或1.1的区别
4.https原理
5.mysql数据库存储引擎数据结构(b 树)
6.mysql中的索引是如何存储的
7.其他的一些问题不记得了,但是二面面试官确实也很赞
三面hr面,不赘述
在为数不多的几场面试经历中,这次的面试官是我体验最好的一次,无论是技术深度,还是气质态度,都很好。很喜欢这个团队。
#Java工程师##运满满##面经##秋招#