java后端 专题汇总

java后端 面试经验分享列表,共64

| 网上申请
面试过程:

这只是第一面,面的问题比较简单,更加注重基础是否扎实以及项目的匹配度,可以有意的引导面试官询问你的优秀工作经验

面试官问的面试题:

1.String a = "abc", b = "abc",a和b指向的地址是一样的吗?
2、那么操作系统如何区分a,b这两个变量呢?(不清楚)
3、再执行b="abcd",b的变量地址和内存地址变化吗?
4、Java中有哪些锁?
5、synchronized底层原理
6、数据库的三大范式,BC范式是什么
7、如何判断一条sql走了哪些索引
8、数据库事务
9、MVCC在读已提交和可重复读情况下实现有什么区别?
10、MVCC原理
11、MVCC如何避免幻读

赞一下(0) 踩一下

| 网上申请
面试过程:

总共三轮面试,一轮技术面,二三轮综合面,一轮技术面就是正常的八股,总体难度不大,二三轮主要是问一些基本情况,已经有多少个offer. 对公司的了解,期望薪资,之类的。
三轮面试过后,提交基本的材料及文件,比如学籍,证书,成绩单等,之后等待结果,7-10个工作日会有结果,根据前三次的面试情况,通过发offer ,未通过发感谢信

面试官问的面试题:

Hashmap如何解决冲突问题
mysql幻读
mysql优化
常见注解
redis和数据库进行交互
浅拷贝和深拷贝
反射
jdk动态代理为什么只能为接口生成代理类
String、StringBuffer、StringBuilder的区别
前后端分离的跨域问题
?

赞一下(0) 踩一下

| 内部推荐
面试过程:

笔试加上两轮面试,笔试内容比较基础加上几道逻辑题难度不大;一轮技术面一轮人事面面试完之后会了解你住在哪给你分配最近的项目组

面试官问的面试题:

1,java 容器有哪些,区别
2,== equals 区别
3,string stringBuffer
4,map 有哪些方法,set有哪些方法
5,map方法遍历
6,error 和exception区别
7,map 的remorve()理解(底层)
8,什么是线程,线程进程区别
9,什么是线程安全
10,mysql 和oracle区别
11,mysql默认隔离级别
12,数据库三范式
13,mysql数据优化
14,如何避免sql注入
15,什么是微服务
16,GC是啥
17,vector 线程安全嘛,ArrayList呢

赞一下(4) 踩一下

Java后端面试经验(北京) - BOSS

2024-05-24 | 校园招聘
1 2 3 4   共 4 页