第一次视频面试还有点紧张,很多东西都忘了,只能凭借回忆大概写一些
自我介绍
主要是根据项目问八股
用了LRU,为什么用LRU,你还知道其他的置换算法吗?
你用了LRU做缓存类,那你听过缓存雪崩和击穿吗(直接和面试官说没用过redis。。。)
那数据持久化你有了解吗?
能接收10000+请求,你是怎么测出来支持这个数量的请求?
get和post请求的区别
线程间通信和进程间通信
你了解过分布式吗
我说我没学过分布式的课程,但是做了一个股票交易系统的项目,里面有很多玩家会并发的买卖股票,然后我讲了一下我的隔离级别,怎么解决并发带来的问题
mysql索引的作用,有哪些分类,什么时候要建立索引
最左匹配法则听过吗,解释一下
什么时候匹配会失效
实习能接受的城市
算法题:合并k个有序链表(现在面试都是hard题了嘛www)
因为我做的都是C++相关,美团部门基本上都是JAVA,所以基本上都是问问计网和数据库的东西。
因为算法题十分钟左右就做完了,做完算法题之后总时长30多分钟,感觉面试官也不是特别感兴趣c++,不知道是不是凉了
给我的建议:
部门的技术栈
什么时候会知道结果