腾讯 天美 C++后台开发 一面 电话面
腾讯 天美 C++后台开发 一面 电话面
3.5内推的,填了个人信息,简历还没上传,3.6上午就跟我约面了
还以为不上传简历就不会被捞面试,本来打算补补项目再上传简历的。。。
一面 电话 57min
C++看过哪些书
Lippman写的实现的底层和机制有没有看
多态是怎么实现的,大概介绍一下
空类对象sizeof的返回值是多少?为什么不能是0?有没有想过原因?
往这个类里添加一个虚函数,sizeof又是多大?
再加一个char又是多大?32位程序?64位程序?分别是多大
平常在什么系统下编程?
Linux下熟悉吗?
STL用吗?简单介绍一下vector的实现,可能的数据成员变量?
先说数据成员,不是成员函数
start和finish成员变量的数据类型是什么?
vector刚定义的时候容量是多少?具体如何扩容?
扩容的时候内存用什么来分配?
二级空间配置器底层又是怎么实现的呢?
是看博客文章学习的还是看书学习的?
只学了半年吗?以前是做什么的?
网络里面为什么要有网络序的概念?是用来解决什么问题的?
什么是大端是什么是小端?
怎么判断机器的大小端?详细讲一下代码怎么写,union里面怎么写
有没有抓过包?
写网络程序时候调用什么接口吧本地序转成网络序?
让你实现这个函数,怎么写代码?详细说,bit位怎么取?怎么移?
介绍一下TCP三次握手
SYN是什么?在报文里什么位置?
服务器响应的序号?确认号?
从TCP/IP协议栈说说服务器是怎么收到客户端的TCP包的,从物理层说起
路由器处理到哪一层?
TCP相对于IP包多了哪些字段?
假设客户端请求建立连接时序号100,服务器响应序号为200,建立连接后,客户端发一个100字节的报文段,再发一个200字节的报文段,第二个报文段的序号是多少?
TCP报文段序号的概念是什么?UDP呢?
说说算法吧,map底层是什么
STL里hash实现原理?
哈希冲突怎么解决?
Linux下进程通信机制?
select,poll,epoll用过吗
进程调度算法介绍一下?
伙伴算法?
最近看什么书?
算法怎么学的?10G的int,找中位数怎么做
开源的后台框架看过那些?
#腾讯##C++工程师##面经##校招#