admin 管理员组文章数量: 887021
面试的情况
三轮技术面已过,还在等待HR面。部门的微信后端,也就是WXG部门。但是了解了一下其实福利没有在字节好,所以即使Offer拿到了,我大概率还是会呆在字节。
一面
- 学校里学过什么?(这个答了四大基础课,打了比赛,做了一点研究)
- 说一下进程的通信方式(管道,临界区,RPC,socket,消息队列)
- RPC是什么?(远程过程调用)
- RPC和HTTP的区别(这个其实我也一直不是很明白,但是还说说了说自己的理解,RPC可以自己实现协议和加密,HTTP是通用的之类的)
- 刚才听你说了消息队列,用过哪些?(KafKa,SQS)
- 能说说Kafka的基本组成吗(broker,Topic,Partition。。。。)
- Producer生产过快怎么解决?(我说按照业务区分,增加消费者,增加一个缓存队列)
- MySQL的索引怎么实现的(B树索引/B+树,区别,引擎的支持等等)
- MySQL的联合索引是一棵树还是两棵树(一棵树,一个节点存了多个数据)
- https是什么?
- https的过程,这个比http多了一层秘钥的传输,端口号443)
- 服务端的状态码?(2XX,3XX,4XX,5XX)
- 加密算法了解过吗?(MD5,SHA,RSA)
- RSA的数学原理(哈哈,这个我还是比较清楚地,给他BB了一下)
- MD5常常用来干什么(数字签名,文件续传的标志位。。。)
- CA证书能说说吗?(因为https里嘴欠提到了这个。。。)
- RESTFul接口说一下?
- get和post区别?
- http 1.0 1.1 2.0 的区别?(这个有几个要点,1.1里面的长连接,多路复用,2.0里面的头部压缩等等)
- TCP握手机制
- 为什么三次握手?
- TCP怎么可靠传输?
- 滑动窗口是什么?
- 拥塞窗口是什么?
- 链轮层怎么给传输层反馈信息?
- TCP的特点(闭环,主机驱动什么的)
- 实习做了什么?
- 为什么不用HBase?
- 你们里面的IM是怎么做的,把数据同步限制到小时级?(这个说实话有点难,因为我从开始实习就知道我们组这个IM是个难题,已经做了很长时间,方案也出了几版,但是也只能保证几个字段是小时级的同步)
- JAVA的垃圾回收
- 写个题:就是一个很简单的二分。
总结:一面看上去问题很多,但是只是知识面很广,并没有怎么深入
二面
二面的面试官很巧,遇到了河南信阳人,大家一聊发现是老乡。
- 自我评价
- 特长?
- 浏览器输入一个网址,发生的事情?(分为http和https)
- 这么熟练,你背过面经吗?(没背过,说实话在罗老师的网络上这些东西基本都动手写过,在这里吹一下罗老板)
- 说说长连接和短连接的区别?
- 快排的思想?
- 用的最多的数据库?
- MySQL引擎的特点?
- 事务是什么?
- Innodb默认的隔离级别
- Innodb怎么控制并发(说了锁,MVCC)
- 云产品用过吗(当然吹一波阿里云)
- CDN是什么?
- 有什么要问我的?
然后愉快的结束了,还是个小姐姐,说很期待组里能多一个老乡?
三面
三面比较水,大概率是技术主管。
- 在学校里自学了什么?
- 在公司里怎么提高自己?(这不是我该问你的?)
- 能实习多长时间?
- 有什么问我的?
然后结束了。。。。
最后查了一下,三面已过。等待HR面
感受
腾讯还是比较注重基础的,比福报厂感觉要好一点,福报厂竟给我整一些业务问题。。。。。
腾讯的待遇感觉没有字节好。
版权声明:本文标题:腾讯暑期实习面试 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726780738h1027722.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论