趋势科技一面,我跪了,但是其实不难,给大家一些参考
1.自我介绍
2.说一下你的秒杀系统设计,怎么解决超卖的
3.你是用的springboot,为什么用?
4.springboot和spring有什么区别,详细说说
5.数据库你是怎么操作的?Mybatis。为什么不用jdbc?因为方便。
6.你说你用到了redis,redis有哪些数据结构,你为什么要用redis,哪里用到了,为什么说redis快,多路io复用详细原理可以说说嘛?
7.手写堆排序,快排
8.数据库分库分表是怎样的,实践过么,隔离级别,已提交读和未提交读什么区别?数据库内连接外连接?
9.jdk8的新特性知道哪些,lamda表达式写一个例子?并行流可以写一下吗?
10.hashmap和concurrenthashmap有什么区别,你说hashmap不安全,哪里不安全,形成环状?怎么形成的?
11.synchronize关键字用在方法上锁住的是什么?哦,锁住的对象,那锁住了对象的什么?
12.jvm的gc算法有哪些,分别用在什么时候什么场景,你知道的垃圾收集器用了什么gc算法?
13.匿名类知道么,说一说?静态内部类和非静态内部类的区别?
差不多是这些,其余的不太记得了,最近都在写论文没怎么准备,相信大家准备准备就过了,祝好。ヾ(◍°∇°◍)ノ゙
#趋势科技##面经##春招##Java工程师#