字节面试记录-后台社招

1)让你自我介绍
2)做两道算法题
3)问Java基础知识
4)java 高级进阶
4)项目做了什么
5)业务情景问题,例如:你的一个功能上了生产环境后,服务器压力骤增,该怎么排查。
6)对职业的规划
7)你有什么想问面试官
8)问期望待遇

常问的知识要点
1)集合相关问题
2)线程相关问题
3)JVM相关问题
4)设计模式相关问题
5)数据库相关问题,针对Mysql
6)主流框架相关问题
Spring的设计模式。
Spring中AOP。
Spring注入bean的方式。
什么是IOC,什么是依赖注入。
Spring是单例还是多例,怎么修改。
Spring事务隔离级别和传播性。
介绍下Mybatis/Hibernate的缓存机制。
Mybatis的mapper文件中#和$的区别。
Mybatis的mapper文件中resultType和resultMap的区别。
Hibernate和Mybatis的区别。
Spring MVC和Struts2的区别。
Mybatis中DAO层接口没有写实现类,Mapper中的方法和DAO接口方法是怎么绑定到一起的,其内部是怎么实现的。

其他遇到问题:

B树、二叉树。
IO和NIO的区别。
重载和重写的区别。
栈和队列。
接口和抽象类的区别。
int和Integer的自动拆箱/装箱相关问题。 常量池相关问题。
==和equals的区别。
String和StringBuilder、StringBuffer的区别。
静态变量、实例变量、局部变量线程安全吗,为什么。
try、catch、finally都有return语句时执行哪个。
分布式锁的实现。
分布式session存储解决方案。
常用的linux命令。
#字节跳动##Java工程师##面经##社招#
全部评论
为什么我感觉社招和校招问的都差不多呢。。。
点赞 回复 分享
发布于 2020-02-27 19:40
楼主几年呀
点赞 回复 分享
发布于 2020-02-28 00:10
感谢分享! 欢迎参加社招面经征集活动~社招面经征集|参加过社招的牛友,来发面经吧,拿京东卡~:https://www.nowcoder.com/discuss/374207 #社招面经#
点赞 回复 分享
发布于 2020-03-07 11:07

相关推荐

1.自我介绍2.实习拷打3.      3.1 jvm内存模型      3.2 哪些区域不会被GC回收      3.3 方法区存什么,栈存什么,堆存什么,什么是TLAB      3.4 方法区->元空间发生了什么变化      3.5 栈上分配触发条件      3.6 violatile可见性怎么保证      3.7 读写屏障      3.8 msei协议      3.9 什么时候会自动指令重排,violatile是怎么实现禁止的      3.10 threadlocal是什么,适用场景      3.11 threadlocal怎么实现的,为啥不是强引用      3.12 什么时候能用violatile代替锁      3.13 springboot的bean声明怎么用的      3.14 bean声明后底层是怎么加载到spring容器里面的      3.15 aop是怎么用的,会用到什么注解      3.16 aop底层,动态代理和字节码增强有什么区别      3.17 final static private 方法哪些能被字节码织入,为什么      3.18 mybatis你怎么用的      3.19 很多xml和很多mapper怎么映射的      3.20 讲讲mysql索引结构      3.21 回表查询的过程4.手撕      1.单例模式,double check -----问了violatile在哪里发挥什么作用      2.sql 求出所有科目最高分的学生学号和对应的分数
查看25道真题和解析
点赞 评论 收藏
分享
评论
点赞
52
分享

创作者周榜

更多
牛客网
牛客企业服务