腾讯状态终于变了,分享一波SNG后台开发面筋~
刚刚让内推的师兄查了一下状态,已经变成了"毕业生已录用",部门是SNG的腾讯云。
腾讯的面试比较曲折,7月30号找师兄内推,一共面了3个部门。
第一个是qq音乐,面试基本上是计算机基础+cpp的题,因为我用的是java,关于cpp的题大部分没有答上来。一面结束的时候问了面试官部门的情况,得知没有java岗位,所以和面试官商量能不能把我的简历释放,面试官同意了。
第二个部门是TEG某一个部门,面试内容和qq音乐很类似,网络、操作系统、Linux和算法题,答的不是特别好,结束的时候问了一下什么时候会出结果,面试官说一周内,然后就没消息了。
差不多过了一周,腾讯云捞了我的简历,第一次电话只是询问了我的情况,目前实习做什么工作,对腾讯云是否感兴趣之类的,问完就挂了,以为面试官逗我玩呢=。=。后面一共3轮技术+hr,8月23面试结束,内推状态一直是offer待报批,等了将近三周才最终录用。
现在分享一下腾讯云四面的面经:
【8.16一面】65min
- 自我介绍
- 聊聊实习的项目,技术难点,如何解决?
- 专有网络VPC如何实现的?解释了overlay、underlay、vlan和vxlan
- 三次握手、四次挥手?
- TCP和UDP的区别?UDP怎么实现可靠?滑动窗口、拥塞控制?
- HTTP和HTTPS的区别?什么是对称加密和非对称加密?不适用HTTPS怎么保证数据传输的安全?
- HTTP1.0和HTTP1.1的区别?
- 操作系统缺页中断了解吗?讲一下原理及相应的算法?
- 谈谈你对Linux系统理解?
- Linux查看CPU、IO、内存的指令?
- Linux对某一文件中某一列值求平均值的指令?
- Dubbo原理?主要从1、Provider如何暴露服务;2、如何注册服务;3、Provider订阅了哪些目录;4、Consumer怎么从注册中心获取Provider信息;5、Consumer订阅了哪些目录;6、Provider宕机了会发生什么;7、集群容错Cluster、Directory、Router、LoadBalance几个类进行讲解。
- 算法题:文件存储了url地址,大小500G,如何取出重复次数TOP100的url地址?hash分流+HashMap统计+最小堆
- 你有什么问题要问我的吗?
- 有序列表内容
【8.17二面】50min
- 自我介绍+项目
- dubbo原理?因为我简历中写了阅读过dubbo源码,所以面试中经常会问。答案同一面
- 你注册中心用的是zk,那zk怎么保证一致性的?Paxos算法原理简单介绍一下?zk的zab协议和paxos的区别是什么?原理?
- dubbo的spi和jdk的spi有什么不同?jdk的spi如何实现的呢?上下文类加载器
- SOLID原则了解吗?
- 数据库ACID、CAP、BASE说一下?
- Linux中sar命令,知道多少说多少?
- Jvm了解吗?内存模型介绍一下?GC的算法介绍一下?为什么年轻代和老年代使用不同的算法呢?知道哪些回收器?G1和CMS的区别
- 怎么判断对象能否进行回收?哪些对象可以作为GCRoots?什么是弱引用和虚引用?应用场景呢?答了图片缓存
- JVM调优的命令有哪些?作用呢?jps、jstat、jmap、jstack等
- synchronized和lock的区别?synchronized的锁优化有哪些?轻量级锁和偏向锁是如何实现的?
- 你知道哪些排序?快排原理,怎么优化?排序数据量较少时使用插入排序
- 那如果有很多重复的元素呢?三路快排
【8.21三面】50min
- 自我介绍+项目
- vlan和vxlan的原理?ARP广播?
- Ping命令使用了什么协议实现的?
- mysql中的索引?B+树和自适应哈希索引。B+树的优势在哪里?
- 你还知道哪些树的数据结构?二叉树、搜索树、红黑树。那红黑树的几个特性是什么?和AVL树相比优势呢?左旋和右旋如何实现?
- 数据库中间件了解吗?Mycat原理介绍一下?跨库Join怎么实现的?
- Mycat连接Mysql使用的是JDBC还是msyql原生协议?两者的区别?Mycat为什么选用msyql原生协议呢?
- 一个业务场景,用户表和用户的订单表,分别需要哪些字段?分片字段选择什么?分片策略选择什么?
- 项目中怎么使用kafka的?Kafka原理?怎么保证消息顺序消费?将需要顺序消费的消息hash到同一个分区中。
- kafka又如何实现消费数据的Exactly one?At least one+数据库事务做幂等
- 某一Java进程使用的内存越来越大,最后OOM?试分析原因,怎么进行排查?
- 设计一个LRU算法吧?使用哪些数据结构?
【8.23 hr面】15min
- 自我介绍
- 有亲属在腾讯工作吗?
- 你对腾讯云的了解?
- 现在手头有哪些offer?
- 能够接受来深圳工作吗?
- 阿里和腾讯的offer会选择哪一个?为什么?
- 你有什么问题要问的?