如何⼀步步成为⼀名架构师?⾼级⾯试题+解析
前⾔
⾯试时间将近两个⼩时(期间等待⼆⾯⾯试官来⾯我的时候等了半个多⼩时)⾯试官问的东西很多,还挖了好⼏个坑,⼀个技术点套着⼀个技术点的问,⼀定要做好万全的准备。问了⼀些基本层⾯上的技术点都答出来了,稍微问深⼀点我就有点懵了(实战经验还是不⾜)。
回来之后把这些题⽬做了⼀个分类并整理出答案(每次去⾯试的时候⾯试官问的问题⾯试结束后我都会做笔记)分为Spring+逻辑算法
+MySQL+Java+Redis+并发编程+JVM+RabbitMQ等,接下来分享⼀下我的这次蚂蚁⼆⾯⾯经+⼀些我的学习笔记。
⼀、Java基础
1、java中有哪些基本类型?
2、java为什么能够跨平台运⾏?
3、String是基本数据类型吗?我可不可以写个类继承于String?
4、谈谈&和&&的区别?
5、Switch语句⾥⾯的条件可不可以是byte、long、String?使⽤时候还应注意什么?
6、short s1=1;s1=s1+1;有什么错?
7、char为什么能存贮⼀个汉字?
9、final关键字的⽤法?
10、静态变量和实例变量的区别?mysql面试题汇总
11、⾯向对象的基本特征是什么?
12、作⽤域public,private,protected,以及不写时的区别?
13、Overload和Override的区别。
14、构造器可不可以被重载或重写?
15、Java中有没有多继承?
16、抽象类和接⼝的区别?
17、java中实现多态的机制是什么?
clustered by19、String和StringBuffer的区别?StringBuffer和StringBuilder区别?
21、数组中有没有length()⽅法,String中有没有length()⽅法?
23、final, finally, finalize的区别。
24、‘==’和equals的区别?
25、JAVA中Object类中有哪些常⽤⽅法?
fgets函数返回值是什么意思26、heap和stack有什么区别。
27、GC是什么? 为什么要有GC?
28、什么是内部类?分为哪⼏种?
29、为什么需要内部类?
30、内部类可以引⽤它的包含类的成员吗?有没有什么限制?
答案:
⼆、JavaScript/JQuery/Ajax部分
1、⽤js和jQuery怎么进⾏表单验证
2、列举javaScript的3种主要数据类型winexec调用dat
3、2种复合数据类型和2种特殊数据类型。
4、谈谈你的JS的理解?
5、ajax的优点?
6、简述⼀下ajax调试代码查错误的⽅法?
7、简述ajax中Js脚本缓存问题该如何解决?
private现在的8、同步和异步怎么理解?分别在什么情况下使⽤。
9、java后台如何接收ajax数据?
10、为什么要有jquery?
11、jQuery选择器有多少种?
13、你是如何使⽤jquery中的ajax的?
.get和
14、jquery中的.post请求区别?
15、jquery中如何操作样式的?
16、如何设置和获取HTML和⽂本的值?
17、Jquery能做些什么?
18、在ajax中data主要有哪⼏种?
19、jQuery中ajax由⼏部分组成?
20、js和jQuery获取value值得区别
答案:
三、jsp/servlet部分
1、Tomcat的优化经验
2、Tomcat根⽬录下有哪些⽂件
3、什么是TOMCAT,怎样启动停⽌,配置⽂件,⽇志⽂件的存储。
4、解释⼀下什么是servlet;什么是servlet容器
5、说⼀说Servlet的⽣命周期,执⾏过程?
6、实例化servlet有⼏种⽅式
7、谈谈你对http协议的理解
8、HTTP请求的GET与POST⽅式的区别
9、forward 和redirect的区别?
10、servlet中怎么定义forward 和redirect
accesstosuccess新视野答案11、过滤器有哪些作⽤?
12、JSP的常⽤指令?
13、JSP和Servlet中的请求转发分别如何实现?
14、JSP乱码如何解决?
15、session 和 application的区别?
16、jsp有哪些内置对象?作⽤分别是什么?
17、Jsp有哪些动作?作⽤分别是什么?
18、JSP中动态INCLUDE与静态INCLUDE的区别?
19、JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?
20、页⾯传递对象的⽅法?
21、Cookied和session区别?
22、Filter的⽣命周期与执⾏过程
23、Tomcat系统内存怎么配置
24、JSTL标签库包含哪些?
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论