上海爱立信java面试题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电话面试:
第一套:1.SAX解析xml的方式,与dom4j的区别
2. http和https之间的不同
3.浏览器发起请求到页面展现有那几个步骤
4.linux部署项目出现过什么问题
5.怎么解决线程死锁
6.final 类,方法,变量代表的含义
7.TCP和UDP
8.MapReduce介绍
8.讲一下垃圾回收机制
9.什么时候会引起OutOfMemory异常
10.互斥和同步
11.启动线程的方法
第二套:1、Filter涉及了哪些设计模式
2、单例模式中的内部静态类为什么能够懒加载
3、ClassLoader相关(2),tomcat中有哪些类加载器
4、线程单例;线程synchronized (静态和非静态有什么区别)
5、一个先递增后递减的数列,如何找到最大值?(使用二叉树,lgn/log2)
6、二叉树的非递归算法(不用栈)
7、Java中的heap和stack
8、事务的传播性
9、找出数组中出现次数为1的数字(其他的出现偶数次)
现场面试
1.ServletDispather
2.Filter是什么模式的体现
3.线程wait和sleep的区别
4.线程的状态
5.除jquery用过什么网页脚本语言
6.在工作中有没有用过设计模式
7.在工作中有没有遇到过难题,怎么解决的
8.servlet同步异步
9.有没有用过远程调试页面
10.linux查看流量的指令
重点考察
1-面向对象思想
2-java编程经验(java基础)
3-linux经验,常用linux的命令
4-熟悉网络协议,如:TCP/IP,HTTP
5-是否了解多线程编程