粉丝投稿!大三参加校招三面腾讯TEG实习岗面经分享,希望对大家有帮助!(已拿意向书)

article/2025/9/30 6:10:42

背景介绍

背景:本科大三,末流211,计科专业,寒假在某bat一家实习
腾讯流程好快,从面到结束一周拿意向书,3.18开始一面,3.25拿到意向书

一面 75min

  • 自我介绍
  • 学校做的项目
  • 有没有什么优点? 对于原来代码的mysql索引优化,引入redis存储热点数据,权限系统
  • 具体说说怎么做的索引优化?最左匹配,覆盖索引,加索引的原则
  • 怎么判断用了索引?
  • 说说mysql索引的分类?从功能(主键非主键)以及存储结构(B+树以及hash)方面?
  • 主要用啥存储引擎?为啥? innodb
  • 为什么用b+树和b树的区别?
  • 说一说为什么不用跳表要用b+树?说了啥是跳表,然后有点懵:只说了b+树稳定,跳表不稳定,其实还有跳表的维护较为复杂(~~)
  • 聚簇索引的实现原理,为什么使用聚簇索引?
  • 每一页有多少数据?
  • RBAC是啥?
  • 在项目里怎么用的?说一说权限这一块?
  • 权限这里有没有代理这种的实现?
  • 给你个场景让你设计:十个权限的层级,高层级权限者,可以控制其分支下所有子权限者(包括子权限的子权限者)怎么设计数据库?
  • 先说一种,类似于需要先查高的,然后获取子权限,在用子查子权限,递归层数过高,换方案
  • 设计一个表,id,parentid,最高权限者id,层级, 然后可以线性获取权限的情况
  • 设计一个算法:类似于一个菜单树,点某个阶段,可获取下属子节点(不包括子节点的子节点),但是点子节点有可以获取子子节点。
  • 相当于提前把这个关系给设计好,传给前端,前端就可以用。说了算法实现,过程有点表述不清,最后说清楚了,写了伪代码
  • 说一说redis的数据结构?
  • 淘汰策略?以及如何实现?还提到lru,lfu
  • 持久化的方式?
  • 缓存穿透,缓存击穿,缓存雪崩?
  • 你在项目中用到redis的地方?以及用的数据结构是啥?
  • 你的热点数据,有改动,redis怎么办?
  • redis分布式锁怎么实现的?记得一点点
  • 会有什么问题,给了两个场景:两个机器同时获取锁,一个获取之后挂了,怎么办?答:定时任务,一段时间就去确认下获取锁的机器的状态
  • 但是定时任务需要资源?有去获取锁,采取查看锁状态
  • 分布式锁的问题都是自己瞎猜的,貌似面试官认可
  • 说一说百度实习,自己做的东西?
  • 说一说有没有高并发的情况?有,防止高qps击垮mysql,用了定时任务,以及hashmap缓存,以及加锁
  • 你们有多少前端实例,后端实例,怎么做转发?集团的平台做的,具体不了解,学校项目用了nginx
  • nginx负载均衡实现?
  • 计网状态码,有哪些?
  • 3握4挥?
  • 为什么3握?
  • tcp,udp区别?
  • 有什么问我的?

反问?

  • 给我建议,开源组件多了解。
  • 部门?
  • 两分钟,流程过了
  • 东西很多,啥都问,好累

二面(boss)30min

  • 介绍下自己?
  • 实习做的东西?
  • 数据量有多大?
  • 你写的东西数据量大10倍怎么办?
  • 说说kafka,es使用场景,在哪用了?
  • kafka主要的作用
  • 说说最近看的书?
  • 多久能来?已经实习了为啥来面?
  • 如果通过,希望及快来,暑假来,就3个月,刚熟悉项目,不太好
  • 多久出结果?

笔试

  • a一个 60一个 75一个
  • hr(30min)
  • 聊聊人生,学校做的东西?
  • 未来规划?
  • 介绍了下部门?
  • 结束时告诉我过了,帮我走流程

感悟

  • 东西问的多,各方面都有,比较注重思考
  • 难度感觉一般吧,都聊的挺舒服
  • 哎,之前挂了一次,那次面试官,让我写算法,能感觉到非常想拉我一把,基本思路完成告诉我了(只差教我写代码了),但是最后卡在一个bug,花了40分钟没找到,面试完5分钟找到。。。。。。。
  • 好好刷算法吧

总结

在文章的最后作者为大家整理了很多资料!包括java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书等等!
全部免费分享给大家,只希望你给作者点个三连!
如果有需要的朋友点这里备注csdn直接去下载就好了,希望对你们有帮助


http://chatgpt.dhexx.cn/article/eW82O7lx.shtml

相关文章

TEG《选择》乘风破浪 · 披荆斩棘

等灯等灯~ 今夜,TEG《选择》在新年晚会闪亮登场 听说有人夸我们大歌舞大排面(蟹蟹) 其实咱剧情还搭载着回忆与梦境、理想与现实 来,他二哥就好好跟大家唠嗑唠嗑这《选择》 选择音乐剧 几句话概括我们的故事主线&#x…

什么是IEGT?

1980年前后,通用公司的B•贾扬•巴利加发明了IGBT,解决了当时MOSFET和普通双极功率晶体管无法解决的问题。但随着产品的发展,大家发现了这种新型器件拥有静态损耗的问题。于是东芝半导体的工程师就在上个世纪九十年代率先实现了栅极注入增强&…

关于【腾讯 TEG云架构平台部( 云架平) 存储组】

这算是个简单的辟谣帖吧 本人21届新人,入职快半年了,之前也在这边实习过半年,几乎不怎么看脉脉,但最近看到一些黑帖,本不想回复,但是考虑到自己也是应届生过来的,刚拿到offer肯定忍不住想从各方…

Carla自动驾驶仿真三:Traffic Manager交通管理器详解

CARLA Traffic Manager 一、什么是Traffic Manager1、Traffic Manager简介2、Traffic Manager框架3、Traffic Manager模块 二、Traffic Manager控制方法1、TM控制交通参与者的自动驾驶的规则2、TM控制交通参与者行为的API摘要3、TM控制交通参与者行为的API 三、Traffic Manager…

[carla入门教程]-5 使用ROS与carla通信

本专栏教程将记录从安装carla到调用carla的pythonAPI进行车辆操控并采集数据的全流程,带领大家从安装carla开始,到最终能够熟练使用carla仿真环境进行传感器数据采集和车辆控制. 第五节 使用ros与carla通信 本小节的主要内容是介绍carla中的如何使用ros进行通信. 章节内容介…

CARLA安装记录(二)

安装好显卡驱动后,接下来的步骤是安装Unreal Engine。我的操作系统是Ubuntu 18.04 系统要求 Ubuntu 18.04。CARLA兼容Ubuntu 16.04及之前版本,但虚幻引擎正常工作需要合适的编译器。至少130GB磁盘空间。CARLA会占用大约31GB的空间,而虚幻引…

Carla安装记录

Carla安装记录 最近打算在做一些自动驾驶相关的东西,所以安装了一下Carla。在这里记录一些自己的安装过程中遇到的一些问题和解决的方法。 Carla release版本下载 想要安装Carla,可以选择release版本或者源码安装。在这里我主要介绍release版本的安装…

Carla中实现车辆轨迹获得

Carla中实现车辆循迹及车道保持(使用MPC和强化学习) 需要用到的 python apicarla.mapmethods一个简单的方法实现路径规划 carla.Waypointmethods carla.DebugHelpercarla.World 强化学习部分方法自动驾驶综述实验结果 模仿学习(Imitation Lea…

Carla学习(五) Carla常用传感器

Depth camera,输出carla.Image,深度相机使用三通道RGB值存储距离信息,然后将其转换为距离灰度图: normalized (R G * 256 B * 256 * 256) / (256 * 256 * 256 - 1) in_meters 1000 * normalized传感器数据包含: frame&#…

Carla传感器

1.介绍 Carla中传感器类别多种多样,不同传感器数据之间也存在差异。但是传感器的使用方法之间存在一致性。本文介绍Carla中传感器使用的通用方法。有关传感器的描述可以在carla.Sensor类中查看 2. 传感器的通用方法 在介绍传感器的通用方法之前,需要明…

Carla安装

近期在实习,入坑了Carla环境,分享一下安装经验 Quick start package installation - CARLA Simulator 文档里得安装说明还是比较全得,安装包比较大,我安装得是windons版本,遇到得坑不多,还是比较顺利得。 …

Carla学习(八)利用carla制作自己的kitti数据集

利用carla制作kitti 3D目标检测数据集基本上就是获得图片、雷达、2D和3D box。 这里主要需要解决的问题就是carla世界的坐标系和kitti数据集的坐标系不太一样,kitti坐标系如下所示: 具体的坐标转换我参考了Fredrik00 https://github.com/Ozzyz/carla-d…

carla环境安装、运行以及版本切换(Windows)

本栏目将介绍carla,包括安装、pythonAPI运行、carla的技术点介绍、自行开发脚本玩转carla,以及自定义的控制carla中的车辆,通过carla生成感知数据集等方法。 1. Carla(windows)环境安装、运行 支持操作系统&#xff…

CARLA 笔记(02)— Ubuntu 安装 CARLA(服务端、客户端、安装 miniconda、创建虚拟环境、更换 pip 源、生成交通流、人工控制车辆按键)

https://carla.readthedocs.io/en/0.9.13/start_quickstart/ 1. 预置条件 Ubuntu 18.04CARLA 0.9.138 GB 以上显卡现存20 GB 以上硬盘空间Python 2 或者 Python 3pip 检查 pip 版本 # For Python 3pip3 -V# For Python 2pip -V升级 pip 版本 # For Python 3pip3 install --u…

Carla自动驾驶仿真二:Carla多视图切换代码详解

文章目录 前言一、Carla多视图切换效果二、Camera安装坐标系1、Carla.Location2、Carla.Rotation 三、接口及代码详解1、接口介绍2、生成上帝视图代码3、生成Camera视图代码 四、完整代码 前言 1、Carla提供了大量的Python API接口,用户可以通过查找文档实现各类功…

[carla入门教程]-2 pythonAPI的使用

本专栏教程将记录我从安装carla到调用carla的pythonAPI进行车辆操控的全流程,带领大家从安装carla开始,到最终能够熟练使用carla仿真环境进行传感器数据采集和车辆控制. 文章目录 第二节 pythonAPI的使用1. 安装Anoconda环境并创建虚拟环境2.使用Vscode 打开工程目录3.学习使用…

CARLA传感器详细文档介绍+python实例(持续更新ing)

CARLA中有两种类型的传感器:每帧都工作的传感器(相机,点云等)和只有特定环境下才接收数据的传感器(触发检测)。都属于carla.Sensor类,从carla.BlueprintLibrary类中实例化。 第一类&#xff1a…

carla学习笔记(十)

实验室同学需要做仿真数据的采集实验,为记录以下整个采集过程。方便未来进行类似数据采集时减少写代码的时间。 采集数据要求: 控制一辆车,从a点到b点。然后在路侧架设一个lidar,采集车辆通过激光lidar区域时的数据。 一、首先…

Carla学习笔记(1):Ubantu20.04安装Carla 0.9.13

前言 最近准备深入研究下Carla与Apollo联合仿真,故安装了Ubantu20.04,做好前期准备。由于第一次安装Carla,不可避免的需要踩一些坑,所以写篇指南记录下,坑都在结尾。不建议按照csdn的教程去安装,直接用官方文档安装。 安装Carla有前提条件,…

carla入门

carla 一、安装 官网地址 1.1 windows下安装 下载zip文件安装 在CARLA官方文档中点击下图部分,文档链接https://carla.readthedocs.io/en/latest/start_quickstart/ 到git下直接下载windows版本, 下面可以选择版本, 这里我用最新版 在解…