腾讯ieg天美后端一面面经

8号晚上打了电话约面,我当时腾讯随便投了个成都天美,面试官说他们是深圳的组能否接受(那肯定是说OK) 
9.9号下午 16.30 电话面 50min
老规矩自我介绍
Q 会C++是吧 那先问一些C++知识
1. 析构函数为什么要设为虚函数?(无法释放子类对象 内存泄露)
2. 虚函数是如何实现的(虚函数指针 虚函数表那一套)
3. 菱形继承,虚继承
4. C++一个空类占多少字节(C++空类的大小不为0,不同编译器设置不一样,vs设置为1) 
    一个空类默认有哪几个函数(我说6个...说着说着最后俩给忘了.....)
5. 动态链接 静态链接
6. 对象池了解吗?(不了解)
STL 标准模板库
1. 平时用哪些容器啊(vector list unordered_map stack .....)
2. vector和List区别
3. 说一下小顶堆(堆排序),大致分为几个步骤
设计模式
1. 了解哪些设计模式
2. 单例模式用过是吧,那说一下单例模式如何实现(private构造 静态指针 静态方法)
3. 单例模式双检查锁
4. 是双检查 还是双锁?(??啥意思?)
    后面又扯了一下双检查锁的reorder现象 解决方法 volatile
操作系统
1. 进程间通信 (六大金刚)
2. 线程同步与互斥 重点问了一下锁(互斥锁 读写锁 自旋锁 条件锁)
3. 无锁队列了解吗?如何实现的
    (CAS原子操作)
4. CAS如何实现的 (原本值 期望值 更新值,C++11 atomic类)
计算机网络
1. 四次挥手 每一次结束之后的状态位
2. timewait状态 为什么需要两个最大报文寿命
LINUX
1. 查看CPU状态(top)
2. 查看进程
3. 查看磁盘文件(du df)
4. IO多路复用 (select poll epoll)
    select 和epoll区别 
    具体回答了一下 select用户态内核态两次拷贝 以及两次遍历
    epoll 如何通过红黑树+链表+回调机制处理socket的
数据库(答得不好)
1. 如果一个SQL语句 查询效率很慢如何定位?
(我以为要问怎么办?(索引),结果说是如何定位??回答不知道)
2. 数据库优化(分库分表 读写分离)
3. 主从分离如何保证数据一致性?
4. 联合索引遵循什么原则?(我说了一个最左匹配原则....好像不是他想要的答案...有会的老哥教教我)

-------------------------------over
反问  1. 具体业务 , 说是做 宝可梦大集结 的(我真没听过...)
         2. 简历面还是一面,(算一面)

今天官网看了一眼 给过了...



#腾讯##面经#
全部评论
我怀疑和面我的是同一个,可惜我无了,老哥加油
2
送花
回复
分享
发布于 2021-09-11 01:21
成都ieg应该是没坑了吧?我投成都又没选异地就一直泡池子....
点赞
送花
回复
分享
发布于 2021-09-10 16:12
网易互娱
校招火热招聘中
官网直投
感觉不会很难 希望这个组捞捞我
点赞
送花
回复
分享
发布于 2021-09-11 15:35
我也是这个组!天美j6今天二面完的
点赞
送花
回复
分享
发布于 2021-09-11 22:27
联合索引那里我有个想法, 就是区分度最大的字段在左边, 比如(a, b, c), 如果a是几乎唯一的, 这样查询效率会很高, 如果(b, a, c), b区分度很小, 也就是很多相同的值, 那效率相对较低
点赞
送花
回复
分享
发布于 2021-09-12 15:05
天美也全程八股 惊了
点赞
送花
回复
分享
发布于 2021-09-14 09:50
同样天美 也是全程八股文 一个半小时 我回答得很详细 甚至还提到一些面试官都不知道的点 结果两天后一看 灰了 我日 没搞懂呀 这是kpi面?还是说没hc了 可是你没hc了为啥还要捞我来一面呀 没啥必要呀
点赞
送花
回复
分享
发布于 2021-09-17 20:35

相关推荐

5 64 评论
分享
牛客网
牛客企业服务