腾讯暑期实习生面经(已挂)

投了腾讯的暑期实习生
面试问了以下一个问题
面试官应该是腾讯云存储部门的,不是腾讯云,TEG事业部,我也没记清
1、自我介绍下
这就不啦不啦的,我大概按照简历说了一下
2、你对腾讯云存储有什么认识?
我说可能主要存储数据库用的多一点,后来讲了一些架构上的事,主要我以前看到讲架构的博客,数据库的部署,读写分离,这一块那个面试官很感兴趣,就不停的问读写分离有什么问题,如何解决,读写的同步性问题等等。。。
3、讲一下你对TCP的认识
我说主要是可靠传输,不是类似于UDP那种,然后讲了下有端口,他就主要问我为什么是可靠传输,我说了丢包重传机制,防止阻塞有几个算法,快重传,慢启动等,后来忘记了这一块其他知识点了,这个面试官说这个问题就到这吧,看的出来就是不太满意
4、说一下电梯算法,
这个真的是尴尬,我自己是看了好多基础的,就是没看到这个电梯算法,我说了句啥叫电梯算法,这个估计就很凉了,面试完了才找到,这是属于操作系统的,操作系统确实我不熟悉。
5、面试官看出来了,操作系统有问题,他又说,你说一下,计算机的磁盘读取文件的过程
这个我又说了,这个我不知道,我了解过分区,想给面试官讲linux 的MBR 和GPT分区,可惜根本不听,打住了。
6、接着让我写sql语句,从A表中选出B表没有的数据,就是AB表有一个共同列,这个列中序号的不同的A表的数据全部拿出来,
这个我写了,估计也错了,sql这个是真的没练习过
后来明白了,select * from A where t2 not in (select t2 from B)
7、你说下mysql的存储引擎的数据结构是什么?
我说了是B+tree,后来他又问那索引的存储引擎是什么?我说还是B+tree
8、你写程序吧,n个整数的平均数
我按照相加除法写出来,他说你的代码风格还不错,我着急的说没有没有,他说什么意思,我说我以为你说反话呢,面试官说,面试的时候有什么说什么的,不会说反话,这个是整个过程搞笑的事,他说你这代码有什么问题,我说,可能时间复杂度没有考虑,他说还有呢,我说,没考虑到不能整除的问题,他说你这个还有什么问题,我说下想不到了,他说你没考虑溢出吗?溢出怎么解决,我考虑了下说可以转化为String类型,想起来java中的BigInteger,说了下,他说算了最后你看代码还有什么问题,变量没有初始赋值,这个可能就是一个代码风格的问题,
后来让我问问题,我实在不知道问什么,就说云存储在腾讯的处于一个什么位置?以及java工程师腾讯要的多吗,以及进入腾讯会不会在发展上有换语言的压力。
他都一一解答了,挺涨经验的一次面试经历,一起加油吧,这些大公司就是问的比较详细。

面试几家大公司,我发现了,现在不但看看基础,我们应该从架构上也多了解了解,百度一直问我架构。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值