杭州端点科技提前批一面
1、介绍一下自己项目、实习经历
2、项目都是自己做的吗?我说是的
3、控制工程有学过相关的课程吗?我说有计算机基础、C、数据结构与算法等课程
4、简单介绍一下项目,比如怎么处理一些高并发场景?
5、秒杀的时候库存扣减怎么做的?并发量比较高的时候,库存扣减的问题
6、简单说一下JVM的模型?
7、年轻代的GC算法?用的是什么回收算法?伊甸区、survivor1、2之间是怎么移动的?
8、年轻代为什么适合用复制算法?
9、项目中有没有用到线程池?有哪些核心参数?
10、工作队列是干什么用的?线程池满了怎么办?
11、Hashtable是线程安全的吗,怎么实现的?
12、HashMap是线程安全的吗?简单说一下它的数据结构?为什么链表数量达到一定数量的时候要转成红黑树?
13、说一下ConcurrentHashMap?怎么保证线程安全的?
14、对MySQL了解吗?说一下事务隔离级别
15、InnoDB索引的数据结构?我说B+树,又问相对于B树的优势?
16、volatile能保证线程安全吗?为什么?
17、算法题:如何判断一个链表中有环?
18、简单说一下快排
19、面对一个规模很大的数据集中,找出最大的十个数,一般用什么算法去解决?
20、问研究生期间的一个项目情况
21、反问:主要做什么业务?
#端点科技##面经##校招##端点网络科技#