中兴java面经大总结,回馈牛油,等开奖
1.先问了我是哪的人,意向工作城市。
(简历上把擅长的写出来,引导面试官问,基本都和你写在简历上的项目相关)
2.自我介绍
3.介绍一个自己做过的项目,问项目架构,Dubbo构成及工作原理,还有一些java的基础问题
针对上述项目,用过哪些框架 画个框图说一下项目
实现哪些功能
你这个项目怎么结构设计的 3层结构
事务管理设计在哪一层
项目用。。。技术,说一下。。。技术,使用中碰到什么难点
ssm框架介绍一下 你在项目中用到了递归,递归有什么注意点
4.spring和springmvc区别
Spring是具有控制反转(IOC)思想和支持面向切面(AOP)的容器框架,通俗来说,spring就是一个装对象的容器,容器中装什么对象就有什么功能,spring负责管理项目中所有的对象。
Spring web mvc是属于web层的框架,它是基于spring的功能,想要用springmvc必须先依赖spring。
springmvc怎么动静分离?
5.TCP和UDP区别
6.讲讲mybatis用了哪些设计模式
7.论文,专利
8. 对着简历非常认真的问
介绍一下堆和栈的区别,分别举了两个例子判断存储在内存的什么位置
全局变量和static变量的区别
socket网络编程的服务器端会用到哪些函数方法
MySQL存储过程
数据库增删改查分别举例
tcp三次握手
9.说下常用的容器
ArrayList和LinkedList区别,两者分别适用于什么场景
10.熟悉哪些排序算法,快排的基本思想
11.递归的缺点
12.怎样创建一个线程
13.怎样保证代码的线程安全
14.一些数据什么情况下用List什么情况下用Map
15.java怎么定义抽象方法?抽象类与接口的区别
16.写一个sql语句,自由发挥,能多复杂多复杂(好久没写过,只写了一个连表查询)
17.多线程,线程池
18.spring
20.反射
21.设计模式
23.创建线程的几种方式
创建对象的几种方式
软件工程的生命周期
gc
redis是什么类型的数据库,他有哪些数据类型
linux基本命令
项目中有没有用到设计模式
i++线程安全吗?为什么
集合中哪些类是线程安全的
24.进程与线程的区别
25.怎么避免死锁,死锁发生的条件
26.多线程的好处,对线程安全的了解,java里哪些类是保障线程安全的
27.介绍下字符串(我从String,StringBuilder和StringBuffer方面说的); 说说创建线程有哪几种方法(介绍完后让在纸上使用任一种方法写创建线程的代码); mysql的存储引擎介绍下; 介绍下事务;
1. 英语自我介绍,或者介绍家乡,书籍等等的口语考察,包括自我介绍、家乡、书籍、电影、音乐、爱好、一个项目、对中兴看法之类
2.有没有令你印象深刻的问题,你怎么解决的,是团队一起合作的项目吗,你怎么和团队人员配合呀)
3.意向工作地点
4.职业规划呀
5.你认为中兴通讯十个怎样的公司
6.父母怎么看待你的工作地点
7.你对加班怎样看
8. 如果华为offer和中兴,你选择哪个
9.论文专利
10. 你平时压力怎么缓解?解压之后面对一堆工作你怎么处理?
11.你有啥优缺点啊
12.对象有吗
13.那你为啥选中兴呢
14.你自己有哪里适合中兴呢
15.你手上现在有其他offer吗
16.上级给了一个在限定时间内几乎不可能完成的任务要怎么办
17. 岗位意向,薪资,地点之类的
18. 如果你是一名老员工了,有新人一直请教你,但你一直很忙,怎么应对
最后,求一个offer,因为我现在一个都没有,眼泪流