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