阿里国际 后端开发 暑期实习一面面经
#软件开发笔面经#
阿里国际一面是电话面试,总时间大概35分钟。
压力很小,面试官人很好,会有提示,体验很好。
流程:
面试官上来先自我介绍了,讲了部门业务。
我自我介绍
开始拷问项目
技术选型
项目业务是做什么
怎么进行的sql调优
怎么定位的接口和sql问题
怎么查看是索引失效,有哪些索引失效的情况
深度分页怎么解决的
怎么做的分库分表
垂直分表怎么分的,水平分表怎么分的
你说用到了阿里的mycat做分表哈,讲一下流程
场景题:
假如我有16个库,我希望写数据时尽量均匀地分配到这16个库,但是读数据的时候我希望在范围扫描的时候不要扫完16个库,尽量只扫码一两个库就能完成范围扫描,不要在业务层实现扫描数据在筛选,怎么做。
假如我有一个运行中的项目,之前一切正常,运行一段时间后,有一个接口每隔一段时间响应时间都会增加(偶尔一次,一般情况下还是正常的),并且随着项目运行时间越来越长,这个接口一旦出现延迟也会变长(内存泄漏,fullgc)
手撕:发链接面试官写的
N皇后
没出现的第一个正整数,要求优化
数组中出现两次的数
反问:
对我评价,以后如何学习
项目比较熟悉,笔试做的有点差,要多练算法题
结果:
当场约二面。
阿里国际一面是电话面试,总时间大概35分钟。
压力很小,面试官人很好,会有提示,体验很好。
流程:
面试官上来先自我介绍了,讲了部门业务。
我自我介绍
开始拷问项目
技术选型
项目业务是做什么
怎么进行的sql调优
怎么定位的接口和sql问题
怎么查看是索引失效,有哪些索引失效的情况
深度分页怎么解决的
怎么做的分库分表
垂直分表怎么分的,水平分表怎么分的
你说用到了阿里的mycat做分表哈,讲一下流程
场景题:
假如我有16个库,我希望写数据时尽量均匀地分配到这16个库,但是读数据的时候我希望在范围扫描的时候不要扫完16个库,尽量只扫码一两个库就能完成范围扫描,不要在业务层实现扫描数据在筛选,怎么做。
假如我有一个运行中的项目,之前一切正常,运行一段时间后,有一个接口每隔一段时间响应时间都会增加(偶尔一次,一般情况下还是正常的),并且随着项目运行时间越来越长,这个接口一旦出现延迟也会变长(内存泄漏,fullgc)
手撕:发链接面试官写的
N皇后
没出现的第一个正整数,要求优化
数组中出现两次的数
反问:
对我评价,以后如何学习
项目比较熟悉,笔试做的有点差,要多练算法题
结果:
当场约二面。
全部评论
N皇后,真的很头大😮💨
哥们 二面在什么时候啊
佬是什么阿里国际哪个部门的面试啊
相关推荐
点赞 评论 收藏
分享
10-12 19:23
重庆邮电大学 Java
敢逐云霄志:你打招呼语怎么能这么长,hr都没看下去的欲望,简明扼要说重点,就读于某某学校某某专业,26届应届毕业生,学信网可查,先后在某某公司实习过(如有),然后做过什么项目,想找一份什么样的工作,可实习几个月以上,期待您的回复。 点赞 评论 收藏
分享
查看12道真题和解析