阿里内推一面:项目
1,面试官让我描述一个自己印象最深的项目,手画设计图。
2,针对项目中的技术进行发问,比如:架构设计、部署图、模块之间的通信等。
3,因为我描述项目存储数据比较多,让我重新设计数据库的表,怎么设计
后面都是针对项目技术的问题,一共二十多分钟
阿里内推二面:
1、问了冒泡排序,快排,和归并排序及优缺点和优化
2,网络方面有osi七层,tcp/ip五层,分别有哪些协议及作用
3,爬虫用的什么数据结构
4、tcp的流量控制和拥塞控制
5,mysql用的什么存储引擎,这个存储引擎用的什么数据结构 ,有哪些优缺点,怎么使用
6,jvm的垃圾回收机制和垃圾收集器
7、spring当中事物的隔离级别
8、jdk1.8 concurrenthashmap 的新的特性,有没有看过源码
9、 threadlocal了解吗
10,问了redis的一些问题,项目中有(扩容,失效key清理策略等)
11,剩下的都是项目的东西(kafka filebeat elk原理,主从选举,复制等)
12,后面扩展的问了