腾讯云智后台开发实习一二三面(已offer)

一面5.13(35min)

腾讯云智Java开发一面(腾讯会议部门)

1.项目(让项目和竞赛里面选一个,我选的是项目,讲项目的难点)

2.提问项目权限控制问题

3.提问项目遭遇攻击的解决办法

4.redis的数据一致性问题(说了很长时间先删除后更新和先更新后删除)

5.知道哪些流量控制算法

6.负载均衡算法

7.hashmap的hash冲突问题怎么解决

8.hashmap红黑树性质

9.hashmap为什么要用红黑树(我从泊松分布方面开始讲的)

10.jdk1.8里面interface增加了static和default方法,为什么要这么做,有什么意义

其他的问题有几个忘记了

反问:

  • 您觉得本次面试我存在的问题是什么(问题回答的还行,项目有问题没回答好,可能是因为目前项目处于初级阶段,可以继续改进)

  • 面试时间(3个工作日之内回应)

  • 业务(开发腾讯会议相关组件,目前腾讯会议有新的技术方向(没听懂))
二面5.18(52min)

腾讯云智后台开发二面(腾讯会议部门 base武汉)

1.项目(深挖,基本上是面试官提出场景,然后让我解决,问题很犀利也很有价值)30min+

2.高并发环境下如何保证程序数据保存到Redis的线程安全问题

3.讲一下sychronized(从jvm指令层面开始讲,然后又讲了hotspot团队在jdk中对sychronized的优化,继续讲了偏向锁,轻量级锁,重量级锁以及偏向锁升级到轻量级锁,从轻量级锁升级到重量级锁的详细过程,后续讲了自旋锁,自适应自旋锁和锁粗化,锁消除)

4.sychornized为什么是重量级锁,从操作系统层面讲

5.从轻量级锁到重量级锁中,底层是如何判断抢夺锁的线程变多的

6.sychronized的作用,然后在聊天框出了七八道场景题(幸亏很简单)

7.volatile关键字

8.手撕设计模式(是简单地单例模式,双重检验锁模式,面试官没有难为人)

9.这个单例模式会有什么问题(答:会被序列化和反射破坏)

10.反射如何破坏,如何防止

11.volatile在单例模式的作用以及作用在哪里

12.对象是如何生成的(5个步骤,期间讲了分配内存的指针碰撞和空闲列表)

13.对象的内存布局

14.volatile具体影响的是对象生成的过程中的哪个步骤,防止指令重排序对单例模式的影响,哪个步骤

...其他的记不太清了,想起来再说吧

反问:

  • 具体业务(腾讯会议,也有可能是新做的腾讯日历)

  • 技术面有几面(总监有时间的话会有三面,抽不出时间就二面)

(面试官说看过我的博客
所以问的问题很多都和博客相关
比如手撕那个和sychronized)

三面5.20(1h30min)

提问了

1.jvm

2.计算机网络(https)

3.操作系统

4.mysql

5.linux(top指令中字段的含义,里面的iowait过高是什么原因?怎么处理?给我整蒙了)

6.分布式(没写也提问了)

7.十几道题目(3道逻辑题,剩下的都是程序运行题,多线程题,基础知识题)

8.手撕(旋转数组)

9.什么时候来实习,实习多长时间

里面很多题目时间太久了,记不太清了,总体感觉问的非常细,简历上的所有问题都问到了,而且问的很底层

无反问

hr面5.30(30min)

1.介绍部门

2.对前几面面试官有什么感受

3.在大学做过的最有成就感的事情

4.在学习生活中遇到的最大的挫折

5.自己学习的方式

6.自己的职业规划

7.父母信息

8.出生地

9.投递的公司很多,都投递了哪些公司

10.手里面还有没有其他offer

11.什么时候来,实习多长时间

12.介绍薪资待遇

hr面完30分钟offer过来了,效率很高






#面试复盘##实习##面经##腾讯云智研发#
全部评论
都是并发相关,楼主好强
2 回复 分享
发布于 2022-05-22 13:38
同武汉同公司愿上岸
2 回复 分享
发布于 2022-05-19 19:17
加油加油!
2 回复 分享
发布于 2022-05-19 10:46
太强了~楼楼,我发现这些问题基本上都回答不上来
1 回复 分享
发布于 2022-05-30 21:45
兄弟,你什么时间投的,我5月5号投递的现在还是初筛。
1 回复 分享
发布于 2022-05-19 13:34
lz redis高并发线程安全是啥意思?
1 回复 分享
发布于 2022-05-24 18:13
做代码题了吗
1 回复 分享
发布于 2022-05-21 13:51
实习都问这么难啊
点赞 回复 分享
发布于 04-12 17:02 广东
待遇怎么样啊
点赞 回复 分享
发布于 2022-11-06 00:43 陕西
base武汉的嘛
点赞 回复 分享
发布于 2022-05-19 14:39

相关推荐

05-13 12:52
门头沟学院 Java
具体业务是酒店。先贴timeline:    4-14 投递    4-26 笔试(美团好像是海笔?我推了一周才考)    4-28 约一面(我没做ai面试也约了)    5-6   一面,5-9约二面    5-12 二面    5-13 offer一面(60min)    1. 自我介绍    2. 询问项目,我有一个实验室项目所以基本都问了实验室项目,大概问到的点是项目的难点和亮点,稍微了解了一下项目的场景(约20min)    3. 八股题目(30min)        反射的原理,反射的应用        HashMap的实现原理,红黑树和链表之间的转换阈值        ThreadLocal的实现原理,父子线程之间怎么传递数据,子线程改了InheritableThreadLocal父线程会察觉到吗        线程池的主要参数,常见线程池主要参数        java8使用的垃圾处理器,CMS和G1的阶段        new一个对象的流程        SPRING框架如何管理对象        SPRING用到了哪些设计模式,@Filter注解用了哪一种        MySQL慢查询优化,索引的数据结构,为什么选用B+树,B+树的层数计算,B+树的扩容机制        MVCC的大致原理和MySQL事务隔离级别        Redis缓存穿透击穿和雪崩的定义和解决方案    4. 手撕:合并区间,力扣原题(5min)    5. 反问(5min)        部门业务:酒店        面试表现:不让说        学习建议:再看看基础的,项目多实践一下        面试流程:3天之内出结果    6. 面试表现:八股有点忘了,第一次面也有点紧张,说话磕磕巴巴的(还被面试官问了是不是第一次面),表现不是很好二面    1. 专业非科班,而且看着有点远啊?    2. 未来的职业规划(后续在反问环节解释说这个问题是想问我会不会继续干开发)    3. 项目询问        实验室项目的场景和效果        感觉和互联网的场景不太一样?聊聊你是怎么解决开发过程中遇到的困难的        为什么轮子要选这个?        聊聊分布式锁+状态机可能出现的安全隐患和解决方案(没答上来,面试官说应该按照具体情况加验证保证安全)    4. 八股        操作系统看过吗,页表的概念,多级页表的作用,能否节约内存(这个理解错了,解释后面试官觉得我说的也不错)    5.场景题        怎么在一个1T的文件中比较高效地定位一个1M的块    6. 闲聊        放不放实习?        为什么用java?java怎么学的?        第一次用框架搭项目遇到了啥问题,怎么解决的?    7. 反问        部门业务:比一面讲的细了不少,巴拉巴拉了一堆,当时有点大脑宕机了,没听进去一点,光点头嗯嗯啊啊了        学习建议:代码差不多了,多从宏观上思考        面试流程:3-5天,问确切时间说自己也不知道    8. 面试表现:聊得还挺好的,氛围不错,大部分都说上来了,就是场景题大脑宕机了没说上来,后续在提醒下才说了个差不多。    美团的面试体验是独一档的好,面试官感觉都很有精神,态度也很好,遇到不会的题目和紧张的时候都会鼓励、给提示和给台阶下,流程推进也挺快的(不是因为给我发offer了我才吹的)。    感谢美团,化身团孝子(doge)。祝大家暑期实习顺利!
点赞 评论 收藏
分享
评论
15
85
分享

创作者周榜

更多
牛客网
牛客企业服务