腾讯 qq动漫 后台开发面经 附答案

最近会陆陆续续发一些面经给学弟学妹...攒个人品

4月回国开始找工作 大概找了两个月... 陆陆续续也拿到了一些offer
所以大家一时间没有offer 也不要心灰意冷
只要多投 然后让面试官看到你的潜力和努力 就一定可以的
然后一定要多复盘 因为面试官其实问的问题都比较常见
嗯!大家加油鸭!

专业相关
讲一个项目 成果如何 如何改进
k-means

Python
内存管理
垃圾回收机制
python实现删除数组中相同的元素 不能改变顺序
    一开始想用set() 后来面试官提醒我set会改变顺序 就用了字典

计算机网络
1.tcp三次握手过程
2.为啥是三次握手不是两次握手
    防止已失效的连接请求又传送到服务器端,因而产生错误

3.tcp如何可靠
    应答机制/拥塞控制/流量控制/重复丢弃/失序重排/超时重传
4.tcp如何判断信息流结束
    我回答的是序列号 但不太确定
5.一个网页的打开过程
    DNS解析(本地缓存 递归查询 根服务器) —— TCP三次握手建立连接 —— 发起HTTP请求(get/post) ——HTML解析渲染 加载资源 ——断开连接
操作系统 我没学过...欢迎指正
进程与线程
    进程是资源共享的最小单位 一个进程可以有多个线程 地址空间独立
    线程是资源调度的最小单位 共享数据和地址空间 多线程不够健壮 一个线程死了整个进程都死了
线程有没有自己的独立数据
    我觉得有 不然干嘛要通信...
进程间通信
    信号量/管道/消息队列/共享内存    共享内存是效率最高的

数据结构与算法
判断链表相交
    头尾相连 判断是否有环

开放式智力题
一百本书 两个人拿 每次拿1-5本 先拿的人能否保证拿到最后一本
 第一次拿4本 之后两个人只和保证为6即可

#腾讯面试##腾讯##校招##面经##C/C++#
全部评论
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复
分享
发布于 2020-07-01 15:18
校招 C++
点赞 回复
分享
发布于 2020-07-01 15:38
百信银行
校招火热招聘中
官网直投
腾讯的开发都是c++面吗,有java吗请问
点赞 回复
分享
发布于 2020-07-03 00:27
看了半天,这些问题其实背八股文就完了,都是些常规问题
点赞 回复
分享
发布于 2020-07-21 00:05

相关推荐

1 19 评论
分享
牛客网
牛客企业服务