腾讯初试

1.自我介绍
2.介绍项目(确实没啥介绍的,简单说了下项目用的技术,和涉及的知识)
介绍完后直接开始写代码:
1.自增数组(对元素只有一个操作,自增1,计算最少多少次操作可以使得数组中的元素都不相同),我用map做的,后续会问右什么优化方案,没答上来
2.字符串解压缩(给定一个字符串,如A[2|BC]D,解压后为ABCBCD),脑子抽了,代码写完出BUG了没找到,面试官追问递归的入口参数是什么
3.TOPK(有8000万个字符串,统计前10个,只知道字符串,即字符串可重复,不知其出现次数,需要统计),只说了最小堆,面试官追问内存不够,你怎么统计次数呢,我说可以分治,后面详细的没说上来
基础问题:
1.TCP三次握手,为什么是三次
2.LRU了解吗
后面基础问题忘记了,不过确实也没问多少基础问题,毕竟前两个弄完就已经45分钟了。
这次面试是腾讯发起的,可能是因为之前春招之前投过,面试完感觉自己凉定了,但是近期一直观察状态还是初试,应该是还有希望,昨天收到了复试的通知,希望自己好好表现!
#面经##校招##腾讯##C++工程师#
全部评论
楼主收到复试面试通知后状态变复试了吗?还是一直是初试啊?
点赞 回复 分享
发布于 2020-08-15 12:06
楼主等了几天变状态的呀
点赞 回复 分享
发布于 2020-08-13 18:54
你应该答出来了 就是先分析一下 字符串平均长度 假设是2B 然后 接近1.6G内存 需要 不够的话 就从文件里面读 比如400M数据(和他沟通)存下每个400M数据里的top10 最后只用在40个数里取值 然后第2个题字符串格式就是用中括号和|分割的嘛
点赞 回复 分享
发布于 2020-08-11 12:57
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-08-11 11:21

相关推荐

03-26 21:46
已编辑
蚌埠坦克学院 前端工程师
自从这次挂了之后一直到3.26我都没被阿腾捞,哎...(!被捞了 面经过几天再更)个人觉得这次面试也没这么糟糕吧,八股我觉得都答上来了,比wxg那次好多了,但还是挂了,哭哭自我介绍问我学前端学了多久了(时间不长,也就半年左右吧)为什么会学前端有了解服务端相关的知识吗(想问nodejs但我不会,给他打住了)输入一个url到页面出现内容的过程基于这个过程 对网页能做哪些性能优化我项目中用的图片格式(我实习纯做表单 不用图片)http2多路复用的原理 多路复用复用的是什么 是同一域名吗 这些请求是按什么顺序返回的(有序还是乱序)http3相关(为了解决http2本身存在的什么问题)http3是怎么改进和实现的 http2阻塞的是什么呢tcp和udp的区别浏览器缓存(cookie localstorage sessionstorage)登录信息可以用localstorage吗?怎么选择用cookie还是localstorage?(我当时回答可以利用是不是受信任的电脑来判断,被反问怎么确认这个电脑是不是受信任的)彼此有什么优势和劣势?cookie的特性?cookie有哪些属性cookie访问遵循的原则,不同域名之间可以访问吗浏览器的同源策略?想请求不同域名的后端接口,怎么解决跨域问题如果这个接口跨域了,接口是正常返回还是怎么被拦截了(简单请求)想问返回结果是什么样的 拦截是哪里拦截的?服务端返回的是什么呢?是正常返回还是返回异常了?网络缓存(js文件css文件的缓存策略 其实就是想问强缓存协商缓存)没写完,明天接着写,写一半打游戏去了33:12
查看18道真题和解析
点赞 评论 收藏
分享
评论
5
18
分享

创作者周榜

更多
牛客网
牛客企业服务