首页 > [已OC]腾讯ieg实习 C++后台开发一面+二面+hr面
头像
DAC8811
编辑于 2021-04-19 10:51
+ 关注

[已OC]腾讯ieg实习 C++后台开发一面+二面+hr面

腾讯效率还是高,一周流程搞完,不过短时间高强度背面经也实属难受😂
之前没怎么准备,全靠在牛客网疯狂刷面经才侥幸拿到offer,现在来回馈一波社会
4.08 一面 30min 腾讯视频
总体比较基础,大概就是八股那一套,时间隔的也比较久了有点记不清楚
1.自我介绍
2.操作系统基础(线程与进程,进程间通信的方式)
3.C++(多态的概念,虚函数的实现原理,vector的底层原理)
4.计网(poll和epoll的区别)
5.数据库
这部分问的比较开放,大概就是讲一讲用过什么数据库和对原理的理解,无脑背八股(mysql+InnoDB+B+树)
6.口述算法思路
一个服务器,有多个用户,每次用户发起请求,给服务器一个整数,服务器判断有没有其他用户已经用同样的数字发起过请求了
(第一想法,这不就是布隆过滤器吗,大喜,刚好之前看了,背八股)
7.共享屏幕,手撕代码实现上述功能
这里就懵逼了,之前只简单看过布隆过滤器的原理但是完全没想过实现😓
写了一个散列函数把32位整数按比特位散列到32bit长度的比特数组里,再对每个输入的整数按位与比特数组比较并进行判断
写的时候不小心把比特数组定义在函数里了,面试官提醒了一下才改到外边。。。
8.反问
业务方向?
4.13 二面 70min 腾讯视频
面试官每次在我回答之后都会沉默一段时间。。。每次答完都感觉慌的一匹。
1.自我介绍
2.问项目(实现了什么功能,主要负责什么部分,难点在什么地方,为什么有的地方没有再优化)
3.Linux
使用什么指令查看端口传输的具体包信息(答的是netstat,但是具体能不能看不清楚。)
假设现在系统网络流量被某几个进程大量占用了,应该怎样解决?(回答的是首先找到对应流量较大的端口,再找到对应进程关闭,面试官追问了一下怎么查看流量端口,回答一般用tcpdump或者wireshark看,但感觉面试官不太满意。)
4.C++
构造函数和析构函数可以是虚函数吗?
stl中有几种map?(只答出来unordered_map,multimap和map)
multimap和map的区别在什么地方?
map是有序的吗?multimap呢?
volatile关键字是什么意思?如果现在有5个线程,和一个变量,一个线程修改变量,另外4个线程只读取不修改,那么加不加volatile有什么区别?
(这个问题折腾了很久,我一开始答的是volatile表示变量可能被意外改变,所以提示编译器不需要进行优化直接从内存读取,但面试官就开始问被什么改变和具体底层。。。后面就开始懵逼了)
5.口述算法思路
100万个user_key,user_score键值对,找到user_score最大的1万个(回答了两个思路,一个排序,一个是使用大小为1万的优先队列进行遍历)
追问:优先队列如何实现的(背面经的时候没注意。。完全懵逼,胡乱答了一个红黑树)
假如给出一个搜索二叉树,如果在不改变搜索二叉树性质的情况下删除某个指定元素
(比较懵逼,在纸上画了半天,只能想到类似红黑树左旋或者右旋的方法递归旋转左子树或右子树,直到旋转到叶子节点为止,面试官说这样会导致树不平衡,但是我也没啥别的办法了😅
6.反问
业务方向?(不想问别的问题了😅)
PS:本来面完觉得应该没戏了,没想到晚上流程直接到HR面了,感谢面试官没挂我🤣
4.14 HR面 20min 腾讯视频
面试官是温柔的小姐姐
1.自我介绍
2.项目介绍
3.最困难的经历(实验室搬砖)
4.反思上述经历当时有没有可以做的更好的地方
5.对于未来的规划,有没有读博打算,家里人反不反对去深圳
6.手头上有没有其他offer或者流程中的公司
面试过程中把云证发过来了
4.16 OC
许愿正式offer
---------------------------------------------------------------------------------------------
4.19 收到邮件,已确认,寻找小伙伴🤣

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐