腾讯WXG事业群后端开发实习(运营开发)一二+hr面面经
初试 2020/4/9 30min左右
感觉腾讯的一面主要就是问问基础,就是操作系统、数据库、计算机网络、编程语言各问一点点,但都问的不深。写的算法题也很简单,也没问项目什么
1、自我介绍
2、java的各种修饰符介绍一下
3、java的垃圾回收机制
4、地址栏输入url之后发生了什么
5、vue的双向绑定机制底层原理
6、手撕代码:二分查找
…………
其他问题我也没记住,反正挺基础的,最后写了二分查找就end了
复试 2020/4/17 60min左右
可能因为我是java方向的,面试官可能不感兴趣吧,编程语言方面没怎么问。倒是项目问的很深,一点点挖细节啊啊。
感觉二面就是问项目的~~然后“运营开发”编程语言居然是python~~~
1、自我介绍
2、项目介绍(是基于微信平台的)
3、说说微信小程序和微信公众号/订阅号的区别
4、为什么选择微信公众号这种开发方式,不选择web呢
5、微信平台开发有什么优势呢
6、项目开发中遇到的难点
7、vue的双向绑定机制原理
8、原生js,jquery和vue有什么区别
9、为什么要用到redis和elasticsearch
10、为什么不考虑mongodb,为什么不用mysql
11、你用redis缓存了哪些数据,什么样的数据
12、使用redis之后,更新操作是怎么处理的
13、(使用缓存)那么你的分页是怎么处理的
14、有没有测试过项目的并发量,压测
15、如果项目的并发量很大,比如某个商品库存只有1万份,但是有2万个请求,怎么处理,具体说说【消息队列】
16、redis是单机部署还是集群
17、集群的话,如果我在一台服务器上修改了数据,请求打到了另一台服务器上,怎么办,如何保证一致性【主从机制】
18、mysql的索引类型有哪些
19、什么情况下考虑建索引,什么样的字段建索引
20、如果某个字段的索引区分度很低,查询很慢,怎么办
21、存储过程是什么,为什么快
22、有没有统计过美团外卖的浏览量和下单的频率(就是读操作和写操作频率的比较~~)
23、手撕代码:链表反转
24、手撕代码:复杂链表的复制
然后问了问实习时间的问题。接下来就是常规操作,你有什么要问我的~
问了下“运营开发是干嘛的,和后台开发有什么区别”:其实我们一般在学校做的这种项目就是运营开发,比如“秒杀系统”啊,“图书管理系统”啊什么的都是运营开发,前端后端都涉及到;然后后台开发就比较专一点深一点,比如专门做存储的后台啊,专门做海量数据处理的后台……简而言之,我们所说的某个基础项目的开发都是属于运营开发,专门做某个支撑业务存储什么的就是后台开发(腾讯是这样的~~~)
靠记忆写的,很多问题写的可能不太全,后面想起来了再补充吧~~本类以为已经结束了
emmm~~~够了会官网状态变成了“GM/EVP/面委会”,好像和一般的技术面没啥区别,等面完了再更~~~
GM/EVP/面委会
神奇哦,不到一小时又变成了hr面🤣🤣
hr面 2020/4/18 20min左右
1、自我介绍
2、你从什么渠道了解到腾讯
3、参加过哪些学生活动
4、目前还有参加哪些公司的面试
5、如果让你的同学评价你的优缺点,你觉得他们会怎么评价
#实习##面经##腾讯##Java工程师#