在今年2月份的时候我去面试了阿里,经历了共计4轮的技术面,已经拿到了offer,由于这是我第一次面试大厂,不知道和别人的面试经历有没有什么不一样,所以也不能给大家分享一些什么经验之类的,我就把阿里4面中我记得的面试题献上了,希望能给想要去阿里系的同学一些帮助!
在面试之前,我有准备目前一线互联网的面试技巧,也分享给这篇文章的读者朋友们! 有想要的小伙伴们就快来找我获取到吧!
资料都是可以免费的分享给有需要的小伙伴们的!点击【这里】查看获取方式。
阿里淘系4面真题:
- linkedlist、arraylist区别,内存分配上呢
- string是否可变,string a + string b是怎么实现的
- 接口和抽象类说一下
- 内部类了解吗?匿名内部类了解吗?
- 阻塞io和非阻塞io说一下,非阻塞io优点是什么?怎么去监听,怎么实现非阻塞的
- spring优点是什么,说一下ioc、aop
- spring bean的生命周期说一下
- spring bean的类型有哪些
- java有内存泄漏吗?
- 说一下内存泄漏的原因并举一个例子吧
- 选择排序
- 判断二进制里1的个数
- 输入string判断是不是ipv4地址
- 介绍自己工作,遇到难点(提到了gc),怎么去优化问题(25mins)
- 什么时候不用分代收集的方式
- 软饮用、弱饮用、强饮用
- 软饮用和弱饮用具体区别
- 类加载机制是什么
- 结合tomcat说一下双亲委派
- 并发里面的atomic底层
- cas会遇到什么问题(aba),除了aba问题呢?
- 怎么去优化cas
- 项目遇到问题,比如cpu很高,怎么去排查
- 了解rpc吗?(学过,只知道本地存根、远程存根什么的)
- 项目里用到了rpc吧(用到了,具体我不负责,并不了解)
- 好,那你自己设计一下怎么实现远程过程调用
- bio,nio区别
- 4核cpu,100个http连接,用bio和nio分别需要多少个线程
- ip是不是可靠的,tcp怎么保证可靠
- 说一下spring aop底层机制
- 具体的架构、实现、策略
- 出一个新的实际问题,如何更改架构满足
- 如何把一个ip转化为int数字,实现互相转化
- 在技术上你之前还做了哪些东西
- 问问题
- 哪里还需要努力或者做哪些准备对工作有好处 多扩展技术栈
更多面试题分享:
这些面试题都是免费分享给大家的,省去大家在网上东平西凑面试题的时间,希望大家在拿到之后都能好好复习,早日拿到想要的offer!
评论留言+转发文章+关注我后私信回复【Java】即可免费获取我所有的文档资料!