shopee社招面经
简历是在拉勾上投的,投了之后HR联系的,加了微信,并安排了一面的时间。
整个面试是三轮面试:两个技术面,一个HR面。
一面:
整个过程就是针对简历上的一个项目,进行基础知识的考察,整个过程大概一个小时:
1. ES的倒排索引
2. MySQL存储引擎、常用索引类型、红黑树特点等,主从复制
3. kafka可靠性实现,kafka选举controller机制(集群启动时、controller宕机之后)
4. Redis 集群、哨兵、复制,持久化的方式
5. Python内存管理、装饰器、GIL、进程线程协程,进程间通信、线程间通信
6. Linux常用的命令,Nginx的高可用实现
7. 其他的一些不记得了,基本上都是从项目中引申出来的知识点,还问了哈希表,知不知道Java中hashmap的实现吗
二面:
面完之后,第二天约的二面,二面大概40分钟:
二面也是问项目,都是项目的一下细节:
就是问了整个项目的整体的流程,为什么选择某些技术或者基础组件
HR面:
二面完的当天下午,HR微信约了第二天的HR面
hr面完之后的第三天给的offer
#shopee社招##Shopee##社招##面经#