写在前面

  • 写下这篇博客的时间是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准时开始面试。

面试问题

  1. 设计的游戏多人玩是多少人玩,具体如何实现的?(项目相关)
  2. 游戏客户端是如何连接服务端的?(项目相关)
  3. Socket是阻塞的还是非阻塞的?(项目相关)
  4. 服务端监听客户端请求是阻塞监听还是非阻塞监听?(项目相关)
  5. Linux平台多人游戏服务端和客户端用什么语言?(项目相关)
  6. 你会使用C++吗?
  7. 什么是字节对齐?
  8. 为什么要将字节对齐?
  9. 该结构体大小?
struct A
{char a;int b;double c;
}
sizeof(A);
  1. 知道多态吗?
  2. 什么是虚函数?
  3. 实现延迟绑定的原理?
  4. 该结构体大小?
class A
{public:int a;virtual void func();
}
sizeof(A);
  1. Union用过吗?
  2. newmalloc的区别?
  3. malloc开辟一块内存后,如何将一个类移到该内存?
  4. const char* p1const* const p2的区别?
  5. 如何实现一个函数能够在main函数之前执行?
  6. 进程在内存中分为哪些区域?
  7. 栈区和堆区的大小取决于什么?
  8. 栈区最大的大小是多少?
  9. 什么能分配在栈上?
  10. 模板了解吗?
  11. stl::vectorstl::map了解吗,stl::map用过吗?
  12. stl::vector如何实现?
  13. stl::map底层实现是什么?
  14. stl::map为什么不用平衡树而用红黑树?
  15. 下面的代码会出现什么结果?
std::map<int,int> stMap;
int i = stMap[1024];
  1. TCP/IP的四层模型是什么(OSI的七层模型)?
  2. 详述OSI的七层模型?
  3. TCP如何建立连接?
  4. TCP如何断开连接?
  5. TCP断开连接时的time wait状态是什么?为什么需要存在这个状态?
  6. 两个数据包传输过来可以一次接收吗?
  7. 用过UDP吗?
  8. 谈一下UDP?
  9. 如果发送一个20K的数据包,接收端存在乱序吗?为什么?
  10. OSI哪一层对数据包进行切分?
  11. (共享屏幕编写代码)实现快速排序。
  12. (共享屏幕编写代码)给你两个栈,实现一个队列。
  13. (共享屏幕编写代码)实现归并排序。
  14. 你有什么问题想问我?

总结

  1. 天美工作室后台开发项目主要基于C++。
  2. 问的问题非常基础,C/C++基础要实。
  3. 算法务必深入研究,必须用代码实现,反复练习。
  4. 多了解粘包分包、异步Socket、select和epoll,Linux、数据库基础要好,熟悉MySQL、InnoDB、MyISAM等。
  5. 面试官多次询问有什么问题想问他,务必提前准备有价值的问题,尽量抓住机会从面试官那里获取个人真心关注的信息,面试官乐意帮助你进一步提升自己。

能走多远走多远

2020腾讯后台开发暑期实习生面试一面分享(天美工作室群)相关推荐

  1. 【实习之路】腾讯、小米日常实习生面试经历分享——小米篇

    文章目录 前言 正文--小米篇 一面经验 二面经验 总结 前言 最近在投递实习岗位,面试了腾讯跟小米两家公司,分享一下经历. 正文--小米篇 投递渠道:BOSS直聘. BOSS直聘上有个小米的面试官私 ...

  2. 『腾讯后台开发』实习生技能要求

    一.操作系统方面 1. 多线程相关与线程之间同步技术 熟练使用(但不局限于)以下linux API linux下的线程创建.等待.获取线程id int pthread_create(pthread_t ...

  3. 【实习之路】腾讯、小米日常实习生面试经历分享——腾讯篇

    文章目录 前言 正文 第一次面试腾讯 一面经验: 第二次面试腾讯 一面经验: 二面经验: 总结 前言 面了腾讯两次,估计都凉了,但面经还是要分享一下的. 正文 第一次面试腾讯 投递渠道:腾讯官网投递. ...

  4. 2019腾讯后台开发暑期实习面经汇总

    简介 腾讯公司成立于1998年11月,是目前中国最大的互联网综合服务提供商之一,也是中国服务用户最多的互联网企业之一.成立15年多以来,腾讯一直秉承一切以用户价值为依归的经营理念,始终处于稳健.高速发 ...

  5. 【阿里巴巴】数据开发暑期实习生面试面经 技术面 已凉凉

    目录 总结 技术面 提问 自我介绍 讲一下之前实习的工作内容 讲一下之前做的项目 讲一下排序算法 python的数据结构 python的list python的有没有内置的栈,怎么实现 python怎 ...

  6. 2016年阿里巴巴、腾讯等公司暑期实习面试经验分享

    前言 其实我一直不是很喜欢写东西,但我常怀着一颗感恩的心去阅读别人的博客,别人各种形式的分享,希望之后能慢慢培养自己写东西的习惯,学会分享,学会感恩! 那么就从今天开始吧! 我今年研二,其实从研二上学 ...

  7. Java软件开发工程师实习生面试经验分享总结

    原文地址:http://blog.csdn.net/timer_gao/article/details/71175353 说在前面的话 今天收到了自己满意的第一个offer也是第二个offer(第一个 ...

  8. 数字海南Java开发工程师实习生面试全过程及反思

    2020-12-7 数字海南Java开发工程师实习生面试全过程及试后反思 记录下人生第一次投递简历,正规实习求职面试,以及前前后后的准备与遇到的问题. 目录 2020-12-7 数字海南Java开发工 ...

  9. 腾讯后台开发技术总监浅谈过载保护 小心雪崩效应

    摘要: 每个系统,都有自己的最大处理能力,后台技术人员对此必须很清楚,且要注意自我保护,不然就会被雪球压垮,出现雪崩. 雪球: 对于时延敏感的服务,当外部请求超过系统处理能力,如果系统没有做相应保护, ...

最新文章

  1. 立体相机开发|几何感知的实例分割
  2. AJAX Control Toolkit 30930
  3. struts2文件上传一个错误的解决
  4. 第1次作业:这是我的一个响亮的标题X!
  5. [ACM] hdu 1232 畅通工程(并查集)
  6. [XSY] 字符串题(字符串,构造)
  7. oracle rac 实例查询,查找RAC环境中实例间资源分配情况
  8. mysql未指定错误_使用mysql的系统中常见sql错误
  9. WCF 第十三章 可编程站点 使用AJAX和JSON进行网页编程
  10. 【转载】一个c程序在执行main函数之前和main之后都做了那些事情
  11. mysql报错无效默认值1067_Mysql 报错:#1067
  12. 七、VUE基础——悦听音乐播放器案例(vue+axios)
  13. 苹果App卡审怎么办?
  14. 串口转以太网服务器原理,【干货】自制低成本串口转以太网网关
  15. 2022年10大让人惊艳的数据可视化工具,BAT和字节都在用
  16. 第十期 路由器调试之HelloWorld 《路由器就是开发板》
  17. Matlab中stft函数的使用与原理
  18. 盛世昊通上市美国纳斯达克,汽车后市场再变亿万级存量市场
  19. Redis 秒杀案例
  20. DZ论坛附件大小限制问题

热门文章

  1. linux升级 nginx报错,Linux下升级nginx,编译安装nginx-sticky-module
  2. java项目中没有jdk包_彻底搞懂Java开发工具包(JDK)安装及环境变量配置
  3. 跨考考研:从第二学士学位到西北工业大学电子信息专硕拟录取
  4. php 判断是什么服务器,php判断服务器是apache还是nginx的方法
  5. 浏览器遇到找不到“www.xxxx.com”等的服务器的IP地址怎么解决
  6. android微信如何禁用拍一拍,微信拍一拍怎么关闭? 微信拍一拍的玩法
  7. 150.网络安全渗透测试—[Cobalt Strike系列]—[DNS Beacon原理/实战测试]
  8. 解决arm编译错误:~PRES8
  9. 07年中国企业500强名单
  10. xcode 程序入口