博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
阿里面试题目总结
阅读量:6619 次
发布时间:2019-06-25

本文共 1269 字,大约阅读时间需要 4 分钟。

hot3.png

第一轮面试电话:

1.自我介绍,包括做过项目。

2.有看过哪些JDK源码,了解哪些常用库。
3.集合框架HashMap的扩容机制,ConcurrnetHashMap的原理
4.jvm内存模型与gc内存回收机制
5.classloader结构,是否可以自己定义一个java.lang.String类,为什么? 双亲代理机制。
6.了解哪些设计模式,6个设计原则分别是什么?每种设计原则体现的设计模式是哪个?
7.关于设计模式看了哪些书?书名是什么?
8.uml模型图画过哪些? 类图中类之间的关系有哪些,区别分别是什么?
9.画uml中类图时候用过一种虚线么?做什么用的?
10.做过应用相关性能测试的,举个例子,实际项目中怎么使用的。
11.了解哪些osgi的框架?
12.有没有做过jvm内存调优,如何做的,举例子,用过哪些工具?

第二轮面试视频

1.自我介绍

2.看过哪些源码?
3.java的io库的类结构图所用到的设计模式如何体现?
4.画出自己设计过的设计模式如何体现,画出结构图,并进行讲解。
5.画出自己做的架构的项目架构图,如何扩展等。
6.数据库设计中主键id设计的原则。
7.jvm内存调优用过哪些工具,jstate做什么用的?如何dump出当前线程状态?
8.并发框架是否有了解?
9.classloader的双亲代理机制
10.应用服务器的jvm调优实际经验,如何做的,在哪里用到的?
11.在哪里获取最新资讯,逛什么论坛?最新的Swift语言有什么看法?
12.设计原则与设计模式对应
13.servlet/filter作用原理配置
14.ibatis in操作 以及一个属性的作用。
15.spring aop 用了什么设计原则,自动注入配置是做什么用的?
16.jboss的类加载器
17.session共享机制
18.做过最成功的一件事情是什么?
19.最大的争执是什么?
20.为什么想要离职去阿里?

第三轮面试电话:

1.现在公司负责什么?

2.项目主要目的是做什么的?
3.公司管理方式、项目问题反馈机制是什么?
4.Java的序列化做什么用的?序列化id会出现哪些问题?
5.OSGi用过哪些?类加载器结构如何?如何在一个bundle中加载另外一个bundle中的一个类?
6.nio是否了解?阻塞之后通知机制是怎样的?
7.uml设计类图如何画,类之间关系以及区别?
8.spring如何不许要配置文件加载bean定义,可能是问自动注解或者是properties文件定义bean。
9.ibatis等框架是不是都是实际在使用的,技术细节。
10.为什么想离职去阿里

第四轮总监面电话面试:

1.自我介绍

2.公司做什么,业务,负责内容,汇报机制等
3.企业级应用安全相关
4.http协议,返回码,301与302区别?
5.多线程并发用过哪些?
6.应用服务器相关,谈最熟悉的内容。
7.为什么离职?

转载于:https://my.oschina.net/u/658658/blog/481068

你可能感兴趣的文章
Memcached+MySQL笔记
查看>>
Android UI 组件 TextView 及其子类
查看>>
解决SQL SERVER 2008数据库表中修改字段后不能保存
查看>>
PHP学习笔记【4】--apache服务器配置--配置虚拟目录和配置虚拟主机
查看>>
Linux性能优化 第一章 性能追踪建议
查看>>
mybatis 中oracle 批量新增三种方法
查看>>
SwipeListview拦截ViewPager滑动事件
查看>>
React学习日记
查看>>
Horizon 6.0 和 Virtual SAN:VMware 中的一组完美搭配
查看>>
Git常用命令
查看>>
jQuery属性选择器,选择带[]的属性
查看>>
javascript操作cookie函数写法
查看>>
扫描pdf转换成excel软件
查看>>
一看你就懂,超详细java中的ClassLoader详解
查看>>
一个21点游戏的设计与实现
查看>>
DICOM医学图像处理:深入剖析Orthanc的SQLite,了解WADO & RESTful API
查看>>
Android SO库加载流程
查看>>
关于企业邮箱群发邮件的一些错误观点
查看>>
Eclipse上GIT插件EGIT使用手册之十一_Fetch和Rebase
查看>>
在 IntelliJ IDEA中怎样设置把一个工程当lib给另一个工程用
查看>>