腾讯 TEG 运营开发实习一二面 面经
已云证,许愿offer
一开始投的是CDG腾讯广告的后台开发,直接简历挂;被PCG腾讯看点捞了起来,直接一面挂;再后来就被TEG捞成运营开发了
2021.4.2 腾讯TEG一面
岗位被TEG-基础架构部捞成运营开发了
消息队列怎么保证消息不被重复消费,怎么保证顺序性
redis有哪些持久化的方式
redis在项目中起到哪些作用
介绍一下Redis分布式锁
了解过协程吗
什么是用户态,什么是内核态?为什么要这么设计?
说一下常用的http方法
那么有什么场景下,在尽量遵循RFC规范下,不得不用post去代替get?
手撕代码,ide屏幕共享:
有一个会议室,0-1000是一个固定的时间段,然后给出在这个时间段内的一些会议时间,表示这个时间段占用了这个会议室(那么显然给出的占用时间之间不会发生冲突)。现在给你一个会议开始时间,和会议时长。
如果这个时间段能开会,那么直接返回这个是开始时间;
如果这个时间段不能开会,那么不得不调整开始时间,返回需要付出最小调整代价的开始时间(也就是左边和右边最近的时间);如果怎么调整也无法开会,返回-1
2021.4.9 腾讯TEG二面
介绍下项目,介绍下自己的技术栈
平常怎么学习的
redis过期key的删除策略
redis淘汰机制(或者操作系统中有哪些内存淘汰机制)
LRU是怎么实现的
redis中的k-v结构是怎么存的
消息队列怎么保证有序性和持久性
64位机器int类型是多少位?
Malloc函数会分配物理内存吗?那在什么时候才会分配?
了解内存泄露吗
什么时候会发生StackOverFlow
HashMap讲一下
手撕:字符串转整数,尽可能考虑边界条件
怎么自己生成Integer.MAX_VALUE
2021.4.14 hr面
消息队列怎么保证消息不被重复消费,怎么保证顺序性
redis有哪些持久化的方式
redis在项目中起到哪些作用
介绍一下Redis分布式锁
了解过协程吗
什么是用户态,什么是内核态?为什么要这么设计?
说一下常用的http方法
那么有什么场景下,在尽量遵循RFC规范下,不得不用post去代替get?
手撕代码,ide屏幕共享:
有一个会议室,0-1000是一个固定的时间段,然后给出在这个时间段内的一些会议时间,表示这个时间段占用了这个会议室(那么显然给出的占用时间之间不会发生冲突)。现在给你一个会议开始时间,和会议时长。
如果这个时间段能开会,那么直接返回这个是开始时间;
如果这个时间段不能开会,那么不得不调整开始时间,返回需要付出最小调整代价的开始时间(也就是左边和右边最近的时间);如果怎么调整也无法开会,返回-1
平常怎么学习的
redis过期key的删除策略
redis淘汰机制(或者操作系统中有哪些内存淘汰机制)
LRU是怎么实现的
redis中的k-v结构是怎么存的
消息队列怎么保证有序性和持久性
64位机器int类型是多少位?
Malloc函数会分配物理内存吗?那在什么时候才会分配?
了解内存泄露吗
什么时候会发生StackOverFlow
HashMap讲一下
手撕:字符串转整数,尽可能考虑边界条件
怎么自己生成Integer.MAX_VALUE
----------------------
2021.3.29 腾讯PCG看点一面
如何保证消息队列消息正确抵达?
如果发送消息确认抵达超时了,是认为发送成功还是失败?
RabbitMQ的架构是什么样的?
你的项目里还有什么可以优化的地方?
说到分库分表,那么分库分表带来的缺点是什么?
跨库事务的解决方案是什么?
看到项目有提高了QPS,那么从多少提高到多少
项目中有用到线程池,那么如果你自己实现线程池,该怎么实现,有哪些需要考虑的坑
TCP怎么保证可靠连接的
流量控制是怎么实现的
说一下三次握手,如果B发出了第二次握手但是没有回应,该怎么办?是一直重传吗?关闭连接会做什么?
说一下LRU,如果LRU频繁置换怎么解决?
说一下归并排序,时间复杂度是多少?怎么计算的?空间复杂度是多少?知道稳定性嘛?是稳定的还是不稳定的?
说一下堆排序,我说不会让换一下
那就说一下插入排序?时间复杂度?空间复杂度?是稳定的吗?
平常怎么学习新技术?最近看什么技术书籍
一个等边三角形上三个顶点有三只蚂蚁,每只蚂蚁有一半的概率向左爬,一般的概率向右爬,那么蚂蚁不相撞的概率是多少
算法:求两个数组的交集
刚开始写了排序双指针,然后问还有没有其他不排序方法。提示说使用容器
代码里用到了hashmap,那么说一下hashmap的扩容
#实习##面经##腾讯##运营#如果发送消息确认抵达超时了,是认为发送成功还是失败?
RabbitMQ的架构是什么样的?
你的项目里还有什么可以优化的地方?
说到分库分表,那么分库分表带来的缺点是什么?
跨库事务的解决方案是什么?
看到项目有提高了QPS,那么从多少提高到多少
项目中有用到线程池,那么如果你自己实现线程池,该怎么实现,有哪些需要考虑的坑
TCP怎么保证可靠连接的
流量控制是怎么实现的
说一下三次握手,如果B发出了第二次握手但是没有回应,该怎么办?是一直重传吗?关闭连接会做什么?
说一下LRU,如果LRU频繁置换怎么解决?
说一下归并排序,时间复杂度是多少?怎么计算的?空间复杂度是多少?知道稳定性嘛?是稳定的还是不稳定的?
说一下堆排序,我说不会让换一下
那就说一下插入排序?时间复杂度?空间复杂度?是稳定的吗?
平常怎么学习新技术?最近看什么技术书籍
一个等边三角形上三个顶点有三只蚂蚁,每只蚂蚁有一半的概率向左爬,一般的概率向右爬,那么蚂蚁不相撞的概率是多少
算法:求两个数组的交集
刚开始写了排序双指针,然后问还有没有其他不排序方法。提示说使用容器
代码里用到了hashmap,那么说一下hashmap的扩容