26届大三-腾讯实习一面凉经

面试官没开摄像头,也让我关上了

项目

你怎么去判断缓存雪崩,击穿,穿透它有没有必要去用?

如果并发量特别大,Redis也挂了怎么办?以点赞为例

一开始答消息队列,面试官说如果队列也爆掉怎么办?然后答的集群

把请求分散到集群上了方法是随机的吗?

结合你的业务场景,第一个方法你说去扩展它的服务集群,让它可以消失掉这些流量的。那么还有一个思路,有没有什么办法去减少这个量?

一开始答缓存,后来说到点赞这个操作,答的合并请求批量操作

Java

ConcurrentHashMap和HashMap的区别是什么?

ConcurrentHashMapd的分段锁是用什么实现的?有看源码吗?这里因嘎嘎i是我说错了,应该是ReetrantLock,但答的synchornized

HashSet和TreeSet的区别是啥?

什么时候会选HashSet,什么时候会选TreeSet?

ArrayList了解吗?

假设一个ArrayList初始化为0,没有设置容量,用for循环插入n个元素,你怎么计算它的复杂度?说一下这个过程听一下你的思路?

(这里墨迹了半天一直没get到面试官问的点,我想就算计算扩容时间复杂度也是On啊,面试官说就是想听我的计算思路,也不要求结果,最后说是一个等比数列求和)

在浏览器输入baidu.com,讲一下从浏览器到交换机整个链路的请求过程?

开发中有遇到过一些真实的一些印象比较深刻的问题? bug 什么的?

无手撕

反问

表现?

这个后面我们会根据那个评会去写评论的,到时候那边会有结果。我觉得就是说应该就你的项目来讲的话,自己的学习项目的话应该是还是算起到了作用的。思维的深度还有一些欠缺。

全部评论

相关推荐

rbjjj:太杂了吧,同学,项目似乎都没深度,都是api调度耶,分层架构思想没有体现出来了,前端没有前端优化前端工程化体现,后端微服务以及分层架构没体现以及数据安全也没体现,核心再改改,注重于计算机网络,工程化,底层原理吧
点赞 评论 收藏
分享
11-19 18:44
已编辑
成都理工大学 Java
程序员花海:我面试过100+校招生,大厂后端面试不看ACM,竞赛经历含金量低于你有几份大厂实习 这个简历整体来看不错 可以海投
如何写一份好简历
点赞 评论 收藏
分享
评论
5
11
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务