腾讯PCG一二面面经
8.12 腾讯一面
(1)面试官自我介绍/部门介绍
(2)候选人自我介绍/项目介绍
(3)bulabula项目
(4)protobuf接口怎么定义的
(4)rpc和rest的区别
(4)学过什么专业课.....(我寻思我也不是跨专业啊,不就是学大家都学的吗,回答计算机网络,操作系统,数据结构...
(5)HTTP为什么是无状态的
回答不知道。反问,没学过HTTP吗?回答学过它是无状态的,没学过为什么是无状态的。
(6)平常是怎么学习的...
(7)跳楼梯口述思路:动态规划
(8)对将来的技术发展的规划?
回答我想转产品(我在瞎说些什么。。。
(9)为什么选计算机专业?是因为喜欢还是因为别的
喜欢喜欢
(10)为什么研究生选择后端
回答因为本科在写前端...研究生想换换
(11)你前端后端都写,觉得前端和后端的开发有什么区别?
回答:前端我是用到去查,后端学的比较系统
(12)你是怎么系统学的
我:....看书
(13)做项目遇到的技术难点
反问:部门技术栈,回答Go。
这面试官问的问题让我觉得面了个HR面...,让本身就对未来规划不清晰的大脑雪上加霜。。。。呜呜呜
8.13 呜呜呜,约二面了=。= 希望自己下场面试脑子清醒点,别胡说八道了
8.16 二面
- 自我介绍
- 时序数据有什么特点
- 设计一个数据结构,存储key-value,包含增删改查以及范围查询功能
- 为什么Redis用跳表,MySQL用B+树...(开始胡说八道
- 常见的I/O模型,同步阻塞和同步非阻塞的区别,同步和异步的区别(不会...
- hashmap源码设计思路,hash函数如何计算的,怎么扩容的
- 适配器模式和代理模式的区别
- 两个字符串数字相加,不能直接用Integer.parseInt()...
- 两个500G的文件存ip地址,给30G内存,求两个文件的交集(不会...面试官问我没学过bitmap吗....答没学过..
- 什么时候毕业,能实习吗?答:不能。
反问环节都没有就结束面试了
这次应该凉了吧
...怎么又过了,约了HR面了
8.17 HR面
常规问题,发了个测评,做完测评就等待了
8.18
录用评估中....
8.31
offer call+意向书
把实习面试的面经也放来吧
实习一面(线下面)
- 项目介绍
- 怎么处理长连接
- 你们的数据如何存储的
- protobuf的底层实现了解吗
- jsonpath的实现原理想过吗
- 序列化长连接传输,需要连续内存,怎么实现
- Java为什么可以跨平台
- 虚拟机是怎么执行Java代码的
- Java中有什么锁
- synchronized和cas的区别
- 刷过leetcode嘛,印象最深的是哪个,答了青蛙跳台阶和最长子回文串
- 一万个随机无序的数,取前100大的,怎么取
- 有什么兴趣爱好
- 反问
实习二面
- 自我介绍
- 项目架构
- 介绍一下grpc
- grpc有结合名字服务吗,有做分布式吗(项目
- mongodb本身有个分布式文件系统知道吗(项目
- InfuxDB有什么特点,有了解别的时序数据库吗(项目
- JVM的内存管理,垃圾回收机制
- 项目中有内存大小的设置吗(JVM)
- Java线程有哪些状态,怎么查看线程的状态
- 职业规划
- 对数据管理的认识