一、自我介绍
二、个人问题
1.你与同事或同学沟通的不擅长之处在哪,遇到分歧怎么办
2.遇到一个完全没有学过的技术,你会怎么做
3.说一下你这两年来遇到的最大挫折是什么
三、项目问题
1、介绍一个你认为做过的最好的项目
2、难点在哪里,怎么解决的
四、技术问题(简直面面俱到啊)
1.进程与线程区别
2.Arraylist
3.两个系统的通信方式
4.设计模式?解释策略模式的场景
5.死锁发生的条件
6.死锁的解决方式
7.js的闭包
8.spring加载过程
9.堆和栈的区别,应用在什么场景
10.jsp与servlet的区别
11.TCP与UDP的区别
12.FTP是什么,工作在哪一层
13.数据库的索引是什么
14.数据库的四大特性
15.循环链表的优点
16.java多线程并发的两种方式
17.数据库的视图
18.java反射机制
19.xml什么情况下用到
20.spring注入的两种方式
21.用过数据库吗,mysql和sql server之类的
22.延时加载是什么
23.线程间协作的两种方式
24.第三范式是什么
回 答:
自我介绍就是常规内容了,除了技术和项目,其他问题基本没准备。...查看更多