腾讯面经来了

前言

今天给大家分享自己投递腾讯上海IEG后台开发职位的面试经历分享。

腾讯感觉整个流程比较慢,这周才刚刚走完HR面,一二两轮技术面在同一周,三面隔一周,HR面又隔一周,但是每轮面试官的态度还是非常棒的,面试体验很良好。有些问题问的稍微详细但是记不太清我就写一些大方向问题,还有些遗忘了(事后回顾的)。

对于腾讯面试内容(不同部门区别可能很大,我只说说我的),可能我是实习面试,问的内容感觉还行,也没有算法题,只有一些问了逻辑思维题。八股文问的不是很多,更偏向于项目、场景问题,如果真实做过项目的话优势可能比较大,如果项目准备比较少,单单准备八股文可能会吃亏。不过我技术也一般般,能过可能是比较缺人和运气比较好!

腾讯一面 1h

自我介绍

通过项目聊技术:

谈谈MySQL索引,聚簇索引非聚簇索引

MySQL事务、隔离级别、各种情况可能结果

MVCC

MySQL哪些优化方式

怎么设计MySQL?

Session 和Cookie 区别

遇到跨域?解决方式

场景题:某时刻遇到巨量访问,如何处理(我说了不少方案,提前先预处理这个当时没想到)

限流常用的算法

linux命令

linux查看项目日志找错

项目中哪些数据做缓存,怎么缓存

代码出错误怎么解决

…… 还有部分忘记了

部门介绍,有什么疑问,能实习多久

腾讯二面 50min

自我介绍

介绍自己的两个项目

开发项目遇到哪些困难,怎么解决

项目中权限管理是怎么做的

使用哪些开发工具?

常用IDEA哪些快捷键?常用哪些插件

数据库如何提高查询效率,有哪些优化

MySQL事务、隔离级别、脏读

项目出现异常如何处理

谈谈对并发的理解

进程和线程的区别

进程和线程通信方式

Git怎么从分支合并到主线

Git熟悉的指令和功能

Nginx一般用来干嘛

缓存问题(结合我的项目场景问)

一道思维题

……

部门介绍,有什么疑问,能实习多久

腾讯三面 50min

自我介绍

题外话:美女面试官说看了我博客,有些还是挺有意思的,每一篇都有一个主题

什么时候写博客的,写博客的初衷是什么?目的是什么?

参加比赛拿奖除了荣誉,还有什么作用?

打游戏吗?了解游戏活动形式嘛?(ICG互娱负责活动)(游戏内、游戏外活动)

怎么看待自己Java 转其他语言(部门不用Java)?

介绍自己的两个项目

项目中有遇到跨域问题嘛,为什么会产生跨域?更换Cookie,更换浏览器会出现跨域嘛?

项目中或者比较熟悉的设计模式有哪些?

讲讲MVC,C是什么,有什么作用

讲讲Ajax,哪里用到

传统JSP,PHP等语言可以分离嘛?是什么方法?

场景:游戏活动用户很多,同时某一时刻访问很大,怎么优化(从前端到后端能说的都说)

完整做完一个全栈项目的体验收获?

数据库的锁:讲讲乐观锁和悲观锁以及应用场景

如何确定索引是否击中

跨域如何解决

……

HR面 20min

自我介绍

竞赛介绍一下

讲一下xx那个项目你们的

介绍一些项目中承担角色

遇到什么技术问题,怎么解决的

介绍一下部门

有什么要问的

结语

腾讯面试问了很多开放性、场景性问题,这些问题有的解决方案可能比较多,有的解决方案可能我也不是很熟,但是大部分场景问题还是感觉回答的还行,因为有些项目经验,然后有时候会看一些博客、公众号文章,即使很多问题自己没有真的遇到,但是脑海里大概有个印象和解决方案还是有很大帮助的。

至于项目,确实要好好准备,项目的话不管技术牛逼、还是场景有趣,要让面试官感兴趣,和面试官聊项目就感觉像在知识交流一样,我觉得最好往这方面引导面试官,当然如果面试官对你项目不敢兴趣,你回答的不好、理解不够,那肯定就想着以八股文方式随便问天问地,这样对于我这种找日常实习没有太多时间啃八股文的肯定不友好的。所以在开始介绍项目时候这方面要准备好,我记得二轮面试官听我介绍项目我吹得他都听笑了(非嘲笑确实场景有点想法),这样也就树立非常友好的开始,他问一些问题你会的尽量回答完整、好一点(回答给他留个比较好的印象)即使问到不会的他也不会太在乎或者记的太深,可能面完都忘记你啥不会的了。

不过这只是日常实习的一点小经历,肯定远远比不上正式批的卷和要求,不过明年我也希望能收割一波真的offer。

不过很遗憾,之前拒了字节的后台开发offer因为北京太远,导师可能外派,我对腾讯实习还抱有一丝希望能偷偷出去实习,但是今天导师打电话确定了我确定要外派了,先外派去武汉、然后去阿拉善到9月初结束参与一个啥无人车的项目比赛。阿拉善在哪?在内蒙古靠近银川的地方(也是蚂蚁森林种树的地方)。本来约好同学到时可以干饭、约好号主朋友面基hhh都凉凉了。

虽然干的活和我不搭边(C++的QT),但是没办法,这就是研究生,不过能去一趟阿拉善看看大沙漠、蚂蚁森林也是有所收获,你们有自己种过树嘛?到时如果方便,可以找我我给你拍你的小树苗啊!!

有道无术,术可成;有术无道,止于术

欢迎大家关注Java之道公众号

好文章,我在看❤️

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/42755.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AliCoCo:阿里电商知识图谱核心技术揭秘 Alibaba E-commerce Cognitive Concept Net

电商技术进入认知智能时代,在搜索推荐等电商核心业务场景上使用电商认知图谱,将给亿万用户带来更加智能的购物体验。 本文介绍 AliCoCo 的背景、定义、底层设计、构建过程中的一些算法问题,以及在电商搜索和推荐上的广泛应用,并分…

天池NLP大赛来了!

Datawhale赛事 主办方:阿里云天池、问天引擎 “阿里灵杰”问天引擎电商搜索算法赛已在阿里云天池平台拉开帷幕。本次比赛由阿里巴巴集团智能引擎事业部主办,阿里云天池平台承办,诚邀社会各界开发者共同探索智能零售场景AI新动力!…

“问天号”已就位!喻京川2013年畅想的《中国空间站》,即将启航星辰大海!...

你是否曾震撼于《星际迷航》中恢弘的太空场景?是否曾在曲折而唯美的光线中想象过黑洞的模样?或许你还未曾深入了解过太空美术,但它离我们从不遥远。 太空美术,描绘了人类对太空最真实的畅想。 2013年,现为北京天文馆画…

太强了!阿里开源自研高性能核心搜索引擎Havenask

编辑 | Tina 近期,阿里开源了自研的大规模分布式搜索引擎 Havenask(内部代号 HA3)。 Havenask 是阿里巴巴内部广泛使用的大规模分布式检索系统,支持了淘宝、天猫、菜鸟、优酷、高德、饿了么等在内整个阿里的搜索业务&a…

ThinkServer SR590 V2(联想问天系列)CPU在BMC显示使用率高,通过关闭Power下的C-States解决

ThinkServer SR590 V2(联想问天系列)CPU在BMC显示使用率高,通过关闭Power下的C-States解决 关键词:CPU CPU使用率比较高 CPU使用率 BMC使用率高 CPU阈值 摘要:ThinkServer SR590 V2(联想问天系列&#xff…

聚观早报 | “问天” 实验舱成功升天;微博将显示MCN机构名称

今日要闻:“问天” 实验舱成功升天;微博账号将显示MCN机构名称;苹果将推出Apple Watch Pro;英孚教育辟谣无法运营;易趣网宣布8月12日关闭 “问天” 实验舱成功升天 2022年7月24日14点22分,搭载中国问天实验…

阿里灵杰问天引擎电商搜索 -- 数据说明

比赛数据 corpus.tsv 介绍:语料库,从淘宝商品搜索的标题数据随机抽取doc,量级约100万。 格式:doc_id从1开始编号的,title是是商品标题。 1 铂盛弹盖文艺保温杯学生男女情侣车载时尚英文锁扣不锈钢真空水杯 2 可爱虎…

“阿里灵杰”问天引擎电商搜索算法赛 - 数据说明2022

任务和主题 本次题目围绕电商领域搜索算法,开发者们可以通过基于阿里巴巴集团自研的高性能分布式搜索引擎问天引擎(提供高工程性能的电商智能搜索平台),可以快速迭代搜索算法,无需自主建设检索全链路环境。 本次评测…

使用postman进行post请求传递中文导致后台接收乱码的问题

使用postman进行post请求传递中文导致后台接收乱码的问题 1.个人猜测估计是如果header里不指明编码的话,经过tomcat服务器时会导致转换乱码信息,这样就算你在filter里配置了EncodingFilter相关的过滤器也无济于事。。 解决方法就是在header指定下charse…

TortoiseGit安装中文语言包无法切换语言

TortoiseGit安装中文语言包切换不了中文,网上有很多解决方案思路 1、检查TortoiseGit版本要和语言包版本一致或语言包版本要高于TortoiseGit版本 2、查看语言包版本就莫名其妙的好了 3、主要原因是TortoiseGit默认的是US语言,安装语言包之后语言包不会…

TortoiseSVN 设置中文语言包

简介 简明快速讲解中文安装的全过程。 版权所有:_ OE _, 转载请注明出处:http://blog.csdn.net/csnd_ayo 简介相关下载安装设置总结解惑 相关 TortoiseSVN 下载与安装 [立即前往] 下载 简体中文包 64 位 [一键下载] [百度云下载] [官网下载] 简…

快速生成数据库ER图的方式

dbdiagram 简述 快速简单的数据库模型设计工具,可以帮助您使用其自己的特定于域的语言(DSL)来绘制数据库图。最主要的是免费。 dbdiagram 地址 https://dbdiagram.io/ dbdiagram 效果 Draw.io 简介 对于基于Web的使用免费,对…

如何创建ER图

如何看懂ER图 一、建实体 建一个实体的几个要素 1、类名 2、主键 3、属性(字段) 4、如果与其他实体有关系,则需要有外键(Foreign Key) 二、关系 以老师与学生关系为例:1:1型 1个教师对应0或1项排课 一个教…

用mysql workbench生成ER图

下载安装mysql workbench画图啦白白 下载安装mysql workbench 首先是下载mysql workbench,windows系统的自己百度,我用的是ubuntu 14.04LTS,百度到的结果有点坑,叫我去官网,但是选择平台后就没下文了T_T,最后忽然想起系统自带有软件中心,直接去本机自带的ubuntu softwore cen…

ER图详解及实例

文章目录 ER图基本概念ER图实例 ER图基本概念 ER图分为实体、属性、关系三个核心部分。在ER图中,实体是长方形,属性是椭圆形,关系为菱形。 实体(entity): 即数据模型中的数据对象(即数据表&…

ER图转为关系模式(超详细,超简单)

相关系列: ER图转为关系模式 无损分解和保持依赖 3NF分解与BCNF分解 正则覆盖与候选码 如何设计ER图(弱实体集) 如何设计ER图(映射基数) 目录 1.简单属性的强实体集2.派生属性不出现3.复合属性由子属性代替3.多值属性也…

如何画数据库ER图

一、ER图基本概念 ER图分为实体、属性、关系三个核心部分。在ER图中,实体是长方形,属性是椭圆形,关系为菱形。 1、实体(entity) 即数据模型中的数据对象(即数据表),用长方体来表示&…

使用Navicat生成ER关系图并导出

1.打开已经设计好的表视图界面 2.点击右下角的按钮切换到ER视图 3.在数据库名字上,右击选择逆向数据库到模型 4.选择导出,导出格式有三种,pdf、svg和png

如何将ER图转化为关系模型(超详细、含例题)

本文转载自:http://blog.csdn.net/HaoDaWang/article/details/78098937?locationNum4&fps1 超级感谢博主分享 本篇博文中的例题只涉及到N:M和N:M:P的转换,大家看完后可以再去看下下面这几个例题 https://blog.csdn.net/Flora_SM/article/details/…