2020腾讯后台开发暑期实习生面试一面分享(天美工作室群)
写在前面
- 写下这篇博客的时间是2020年3月12日22:00。
- 在今天上午10:30-11:30,我经历了人生中第一次求职面试。
- 目前大三,想在春招找大厂的暑期实习,原计划拿到转正Offer后,大四能够一边企业工作一边完成毕业论文。
- 腾讯今年2020年3月5日可以正式投递简历,2020年3月8日凌晨1:00左右我投递了后台开发实习生岗位。鹅厂的效率很高,2020年3月9日9:46,收到了腾讯的面试邀请,时间是2020年3月12日10:30。
- 收到面试邀请后,迅速把未完成的任务快速处理完后,开始投入面试准备。
- 2020年3月9日下午,复习C++知识。
- 2020年3月10日,复习Linux、操作系统、计算机网络知识。
- 2020年3月11日,复习数据库、Java知识,撰写自我介绍,熟悉简历提及的项目。
- 2020年3月12日10点,进入会议室,对方为天美工作室面试官,心情很复杂(前两天为了专心准备,卸载了王者荣耀)。10:30准时开始面试。
面试问题
- 设计的游戏多人玩是多少人玩,具体如何实现的?(项目相关)
- 游戏客户端是如何连接服务端的?(项目相关)
- Socket是阻塞的还是非阻塞的?(项目相关)
- 服务端监听客户端请求是阻塞监听还是非阻塞监听?(项目相关)
- Linux平台多人游戏服务端和客户端用什么语言?(项目相关)
- 你会使用C++吗?
- 什么是字节对齐?
- 为什么要将字节对齐?
- 该结构体大小?
struct A
{char a;int b;double c;
}
sizeof(A);
- 知道多态吗?
- 什么是虚函数?
- 实现延迟绑定的原理?
- 该结构体大小?
class A
{public:int a;virtual void func();
}
sizeof(A);
Union
用过吗?new
和malloc
的区别?malloc
开辟一块内存后,如何将一个类移到该内存?const char* p1
和const* const p2
的区别?- 如何实现一个函数能够在
main
函数之前执行? - 进程在内存中分为哪些区域?
- 栈区和堆区的大小取决于什么?
- 栈区最大的大小是多少?
- 什么能分配在栈上?
- 模板了解吗?
stl::vector
和stl::map
了解吗,stl::map
用过吗?stl::vector
如何实现?stl::map
底层实现是什么?stl::map
为什么不用平衡树而用红黑树?- 下面的代码会出现什么结果?
std::map<int,int> stMap;
int i = stMap[1024];
- TCP/IP的四层模型是什么(OSI的七层模型)?
- 详述OSI的七层模型?
- TCP如何建立连接?
- TCP如何断开连接?
- TCP断开连接时的
time wait
状态是什么?为什么需要存在这个状态? - 两个数据包传输过来可以一次接收吗?
- 用过UDP吗?
- 谈一下UDP?
- 如果发送一个20K的数据包,接收端存在乱序吗?为什么?
- OSI哪一层对数据包进行切分?
- (共享屏幕编写代码)实现快速排序。
- (共享屏幕编写代码)给你两个栈,实现一个队列。
- (共享屏幕编写代码)实现归并排序。
- 你有什么问题想问我?
总结
- 天美工作室后台开发项目主要基于C++。
- 问的问题非常基础,C/C++基础要实。
- 算法务必深入研究,必须用代码实现,反复练习。
- 多了解粘包分包、异步Socket、select和epoll,Linux、数据库基础要好,熟悉MySQL、InnoDB、MyISAM等。
- 面试官多次询问有什么问题想问他,务必提前准备有价值的问题,尽量抓住机会从面试官那里获取个人真心关注的信息,面试官乐意帮助你进一步提升自己。
能走多远走多远
2020腾讯后台开发暑期实习生面试一面分享(天美工作室群)相关推荐
- 【实习之路】腾讯、小米日常实习生面试经历分享——小米篇
文章目录 前言 正文--小米篇 一面经验 二面经验 总结 前言 最近在投递实习岗位,面试了腾讯跟小米两家公司,分享一下经历. 正文--小米篇 投递渠道:BOSS直聘. BOSS直聘上有个小米的面试官私 ...
- 『腾讯后台开发』实习生技能要求
一.操作系统方面 1. 多线程相关与线程之间同步技术 熟练使用(但不局限于)以下linux API linux下的线程创建.等待.获取线程id int pthread_create(pthread_t ...
- 【实习之路】腾讯、小米日常实习生面试经历分享——腾讯篇
文章目录 前言 正文 第一次面试腾讯 一面经验: 第二次面试腾讯 一面经验: 二面经验: 总结 前言 面了腾讯两次,估计都凉了,但面经还是要分享一下的. 正文 第一次面试腾讯 投递渠道:腾讯官网投递. ...
- 2019腾讯后台开发暑期实习面经汇总
简介 腾讯公司成立于1998年11月,是目前中国最大的互联网综合服务提供商之一,也是中国服务用户最多的互联网企业之一.成立15年多以来,腾讯一直秉承一切以用户价值为依归的经营理念,始终处于稳健.高速发 ...
- 【阿里巴巴】数据开发暑期实习生面试面经 技术面 已凉凉
目录 总结 技术面 提问 自我介绍 讲一下之前实习的工作内容 讲一下之前做的项目 讲一下排序算法 python的数据结构 python的list python的有没有内置的栈,怎么实现 python怎 ...
- 2016年阿里巴巴、腾讯等公司暑期实习面试经验分享
前言 其实我一直不是很喜欢写东西,但我常怀着一颗感恩的心去阅读别人的博客,别人各种形式的分享,希望之后能慢慢培养自己写东西的习惯,学会分享,学会感恩! 那么就从今天开始吧! 我今年研二,其实从研二上学 ...
- Java软件开发工程师实习生面试经验分享总结
原文地址:http://blog.csdn.net/timer_gao/article/details/71175353 说在前面的话 今天收到了自己满意的第一个offer也是第二个offer(第一个 ...
- 数字海南Java开发工程师实习生面试全过程及反思
2020-12-7 数字海南Java开发工程师实习生面试全过程及试后反思 记录下人生第一次投递简历,正规实习求职面试,以及前前后后的准备与遇到的问题. 目录 2020-12-7 数字海南Java开发工 ...
- 腾讯后台开发技术总监浅谈过载保护 小心雪崩效应
摘要: 每个系统,都有自己的最大处理能力,后台技术人员对此必须很清楚,且要注意自我保护,不然就会被雪球压垮,出现雪崩. 雪球: 对于时延敏感的服务,当外部请求超过系统处理能力,如果系统没有做相应保护, ...
最新文章
- 立体相机开发|几何感知的实例分割
- AJAX Control Toolkit 30930
- struts2文件上传一个错误的解决
- 第1次作业:这是我的一个响亮的标题X!
- [ACM] hdu 1232 畅通工程(并查集)
- [XSY] 字符串题(字符串,构造)
- oracle rac 实例查询,查找RAC环境中实例间资源分配情况
- mysql未指定错误_使用mysql的系统中常见sql错误
- WCF 第十三章 可编程站点 使用AJAX和JSON进行网页编程
- 【转载】一个c程序在执行main函数之前和main之后都做了那些事情
- mysql报错无效默认值1067_Mysql 报错:#1067
- 七、VUE基础——悦听音乐播放器案例(vue+axios)
- 苹果App卡审怎么办?
- 串口转以太网服务器原理,【干货】自制低成本串口转以太网网关
- 2022年10大让人惊艳的数据可视化工具,BAT和字节都在用
- 第十期 路由器调试之HelloWorld 《路由器就是开发板》
- Matlab中stft函数的使用与原理
- 盛世昊通上市美国纳斯达克,汽车后市场再变亿万级存量市场
- Redis 秒杀案例
- DZ论坛附件大小限制问题
热门文章
- linux升级 nginx报错,Linux下升级nginx,编译安装nginx-sticky-module
- java项目中没有jdk包_彻底搞懂Java开发工具包(JDK)安装及环境变量配置
- 跨考考研:从第二学士学位到西北工业大学电子信息专硕拟录取
- php 判断是什么服务器,php判断服务器是apache还是nginx的方法
- 浏览器遇到找不到“www.xxxx.com”等的服务器的IP地址怎么解决
- android微信如何禁用拍一拍,微信拍一拍怎么关闭? 微信拍一拍的玩法
- 150.网络安全渗透测试—[Cobalt Strike系列]—[DNS Beacon原理/实战测试]
- 解决arm编译错误:~PRES8
- 07年中国企业500强名单
- xcode 程序入口