腾讯云一面凉经

腾讯会议,一个小时左右,代码是共享屏幕用记事本写
又灰了,由于不会的太多,给了面试官问很多问题的机会
1、自我介绍
Java基础
2、说一下Java里面的锁
3、聊一下Sychronized 和Reentralock的区别吧
4、Sychronized你知道做了哪些优化吗?
5、Reentralock如果要实现公平性锁该怎么做?底层是怎么做的?
6、Reentralock的内部结构知道吗?它是通过什么加的锁?
7、AQS了解吗?
8、读写锁知道吗?底层是怎么实现的了解过吗?
9、数组和链表什么区别?什么时候用数组什么时候用链表?
10、如果一个数组在最后一个位置插入,和一个链表在随机位置插入,它们的时间复杂度和空间复杂度分别是多少?
11、HashMap了解吗?
12、HashMap和HashTable有什么区别?
13、HashTable线程安全是怎么实现的?
14、如何让HashMap也线程安全?
15、ConcurrentHashMap说一下吧(并发安全和扩容机制)?
16、CAS底层怎么做的清楚吗?
17、阻塞队列了解吗?
18、线程池了解吗啊?说一下它的参数?
19、 给我讲讲垃圾回收器和垃圾回收算法吧
20、新生代和老年代分别有什么特点?
21、新生代里面还有什么区?
22、Eden区和Survivor区有什么区别?
23、CMS和G1有什么区别?
24、新生代有什么垃圾回收器?
25、JVM调优做过吗?
26、AQS知道吗?
27、ABA了解吗?如何解决这个问题?
数据库
28、说一下B+树吧?
29、B+树和B树有什么区别?
30、MySQL什么时候发生回表?
31、聚集索引和非聚集索引
32、说一下MVCC
33、说一下SQL优化,索引优化?
34、什么时候索引没用上,什么时候会发生索引失效?
开始最尴尬的环节了(都不会)
35、咱们开始聊一下Redis吧
36、MQ了解吗?MQ都有那几种了解吗?MQ是干嘛的你知道吗?
37、微服务框架你用过吗?
这个时候面试官开始大笑:哈哈哈哈,你前面回答的挺好的,你现在都回答不上了,这有点尴尬啊
网络:
38、说一下TCP建立连接的过程?
39、为什么要是三次,不是两次和四次?
40、说一下OSI七层模型每一层都是干啥的?
41、Http1.0 Http1.1和Http2.0的区别?
42、TCP和UDP区别,哪个快,为什么?
数据结构
43、红黑树和AVL树了解吗?
44、完全二叉树和满二叉树的区别
45、100亿个数,给你250MB空间,怎么排序?
代码题:
给你N个数,开始报数,偶数的出去,你给我输出已经出来的数。
#面经##腾讯##Java工程师#
全部评论
两次都一面凉吗😂我跟你说腾讯云的技术面有4面😂
点赞 回复 分享
发布于 2021-03-20 19:29
100亿那题是怎么回答的呢?拆分排序再合并吗
点赞 回复 分享
发布于 2021-03-21 11:00
天翼云科技有限公司
校招火热招聘中
官网直投
楼主投的是深圳的腾讯云吗
点赞 回复 分享
发布于 2021-03-21 13:08
为啥一个小时能问这么多
点赞 回复 分享
发布于 2021-03-21 13:48
你都答出来还挂了吗😥
点赞 回复 分享
发布于 2021-03-21 20:22
腾讯云技术栈是Java吗  怎么这么多Java八股
点赞 回复 分享
发布于 2021-03-24 10:20
朋友,钉钉欢迎你的投递🤩,感兴趣可私聊我了解详情
点赞 回复 分享
发布于 2021-03-26 11:31
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-20 19:22

相关推荐

08-19 14:58
门头沟学院 Java
每年到了秋天,天变凉了,心却变热了——因为秋招开始了。可今年的秋招,号称“回暖”。对不起,作为一名在秋招海洋中苦苦挣扎的应届生,我不得不怀疑自己是不是在另一个平行宇宙里。有人兴致勃勃地跟我说:“别担心,今年市场回暖了!”我当时差点以为自己耳朵出问题了。回暖?什么回暖?温暖?气温?还是我落地成盒的心?你说秋招“回暖”,我看这怕是个假回暖吧!别说感受到温暖了,我甚至连温热都没沾到,反而像一只被放进冰箱的虾,越活越冷。每次打开招聘网站,映入眼帘的只有一堆“已读未回”的状态。就像我曾经天真地以为HR会认真看我的简历,结果他们眼睛一闭一睁,简历就直接跳到了“谢谢参与”的那一栏。最近有人问我:“你回暖的源码看过吗?”源码?开什么玩笑!我连注释都找不到呢。所谓的“回暖”,恐怕是HR们自个儿调试出来的Bug吧。他们的源码里可能有一行注释:`// 循环拒信功能,直至候选人自闭`。而我只能默默debug,试图找出哪个变量设置了自动拒信的条件。别说什么回暖了,秋招就是一个巨大的程序循环,每天都在运行一个“发简历-等消息-收到拒信-发简历”的死循环。有人说,成功是努力的产物,失败是临时的状态。可我这失败状态怎么看着有点永久的意思?每次面试就像一次系统崩溃,我甚至怀疑自己的人设早就被写成了“永远卡在加载中的失败者”。回想起当初,信心满满地准备好简历,排版,修改,字斟句酌,最后终于鼓起勇气点击“投递”按钮,仿佛完成了一个壮丽的作品。结果呢?一通操作猛如虎,最后HR连个机会都不给你,还不忘发来一条“谢谢参与”的标准消息。可能在他们眼里,这条信息的代码是这么写的:```pythondef reject_candidate(candidate):    if candidate.is_hopeful:        print("谢谢参与")    else:        print("祝您未来好运")```每次看到“谢谢参与”的那一瞬间,我就知道:这波没了。至于“未来好运”,那真的是未来的事,跟现在的我一点关系都没有。于是,在这条永无止境的秋招路上,我和我的同伴们继续“发简历-等消息-收到拒信-发简历”的循环,仿佛陷入了无尽的递归函数里。我们像debug的程序员一样,不停尝试、调整、优化,但最后得到的输出结果依然是个零。总之,秋招的路漫长又曲折,有时简直令人怀疑人生。而所谓的“回暖”,不过是求职寒冬中的一丝幻觉。也许,只有当真正收到那个Offer的瞬间,我才能相信,这场秋招的冬天,真的会迎来春天。可是,真的会吗?我看着手中的一沓拒信,深深地吸了口气,打开电脑,继续发简历。代码写得再难,我也要努力让它跑通,不是吗?或许,下一个“return值”,就是我期待的那个Offer。消灭秋招暴政,工作属于应届生!给秋招以勇气,而不是给勇气以秋招。拒信是一座永恒的灯塔,不管你投向何方,最终都会收到它。一切都将逝去,只有“谢谢参与”永生。在秋招,任何“我要名企”的梦想都会砰然坠地——大厂的门槛实在是太高了。简历薄弱和经验不足不是找不到工作的障碍,过分自信才是。他们是精英吗?不是。他们是失败者吗?不是。那他们是什么?他们是简历库的常客投递!投递!不择职位地投递!求职者:“我觉得Offer像晚霞。” HR:“你怎么不说是朝霞的Offer?” 求职者:“我更喜欢晚霞。” HR:“为什么?” 求职者:“因为晚霞消失后,还有希望。朝霞消失后,就只剩下白纸黑字的拒信了。” HR:“是,是啊。”我投你,与你有何相干?拒绝我,又与你有何相干?
点赞 评论 收藏
分享
9 53 评论
分享
牛客网
牛客企业服务