CSIG 腾讯地图 交通与出行 后端开发
一面 08-27 40min
1.自我介绍
2.挑一个项目介绍
3.http访问过程
4.数据库:数据引擎,索引底层、索引类型、联合索引ABC、事物、隔离级别、mysql默认隔离级别、幻读、MVCC、乐观锁和悲观锁
5.数据结构常用数据结构类型,list展开讲一下、map展开讲一下,map扩容,链表和树的插入查找时间复杂度
6.LRU讲述一下,实现思路,并发情况怎么考虑(Node加入时间戳),怎么保证数据完整性(主从复制和数据持久化)
7.算法题 链表逆置
8.反问
一面 08-27 40min
1.自我介绍
2.挑一个项目介绍
3.http访问过程
4.数据库:数据引擎,索引底层、索引类型、联合索引ABC、事物、隔离级别、mysql默认隔离级别、幻读、MVCC、乐观锁和悲观锁
5.数据结构常用数据结构类型,list展开讲一下、map展开讲一下,map扩容,链表和树的插入查找时间复杂度
6.LRU讲述一下,实现思路,并发情况怎么考虑(Node加入时间戳),怎么保证数据完整性(主从复制和数据持久化)
7.算法题 链表逆置
8.反问
二面 08-30 50min
1.自我介绍
2.c++, java, go, python对比
3.java, go, c++是怎么面向对象的
4.go的interface,channel及channel缓冲大小
5.go的协程
6.c++的一个问题,没听清(反正也不会)
7.java的锁,怎么实现一个线程安全的队列
7.编程题(少有的卡在代码题):定义一个矩阵数据结构,并实现转置函数,要求空间复杂度低
理解一直有些偏差,面试官一直提示,最后让用一维数组进行实现(存在什么问题,怎么解决),迭代+坐标计算实现转置
8.tcp的慢开始(不是拥塞控制的慢开始,是建立连接的慢开始),拥塞控制
9.redis存放文件,想按时间排序,采用什么数据结构
10.一个设备表,有地域、公司、型号,地域和型号经常查询,公司不经查查询,怎么建立索引
11.offer情况
12.反问
三面 09-03 40-50min
1.自我介绍
2.绩点和实习提问
3.挑三个实习,讲下实习工作内容
4.pcg的项目讲一下
5.微服务框架讲一下
6.算法题 力扣 剑指 Offer 50. 第一个只出现一次的字符
力扣 121. 买卖股票的最佳时机
7.后端、前端、算法的看法和选择
8.今后职业规划,怎么看待加班
9.offer情况
10.反问
1.自我介绍
2.绩点和实习提问
3.挑三个实习,讲下实习工作内容
4.pcg的项目讲一下
5.微服务框架讲一下
6.算法题 力扣 剑指 Offer 50. 第一个只出现一次的字符
力扣 121. 买卖股票的最佳时机
7.后端、前端、算法的看法和选择
8.今后职业规划,怎么看待加班
9.offer情况
10.反问
hr面 09-10 20min
正常聊天
云证+测评 09-15
意向 09-23
整体面试体验比TEG好很多
分割线
TEG 大数据中心 后端开发
一面 08-18 70min 凉
1.LRU
2.之前腾讯实习项目介绍,腾讯项目提问
3.protobuf,RPC
4.一次http请求过程5.DNS域名解析
6.ip数据报发送过程
7.项目为什么选clickhouse,clickhouse和mysql比较,和clickhouse相似的数据库有哪些,clickhouse集群你们是怎么配置的
8.实习项目用的什么容器,部署没部署过项目(不是统一用的公司内部平台吗)
9.go协程
10.nums[i]+nums[j]+nums[k]<target的(i<j<k)数量,测试用例 输入{-2,0,1,3},2 输出 2
腾讯的面试平台有问题(好像第一次运行的函数有缓存,一直输出3),面完我本地运行一点问题没有
public static void main(String[] args) { int[] arr = {-2,0,1,3}; int target = 2; System.out.println(fun(arr, target)); } public static int fun(int[] arr, int target){ int n = arr.length; Arrays.sort(arr); int res = 0; for(int i = 0; i < n-1; i++){ if(arr[i] >= target) break; int l = i + 1; int r = n - 1; while(l < r){ if(arr[l]+arr[r] < target-arr[i]){ int m = r - l; res += m; l++; } else { r--; } } } return res; }
近期体验很差的一次面试,中午12点面试又饿又困不说,上来自我介绍环节也没有直接一道LRU,很快撕出来了,然后知道我之前实习是在pcg面试官就索然无味了,面试题也都不知道想问些啥(技术选型、集群配置,这不都是TL干的吗),出了个场景题出了一半发现有问题又不出了,最后一道算法题遇到了平台问题,说用本地IDE调一下也不行,那行吧我用在线平台 System.out.println调吧,刚调一会儿说时间差不多了你结束后再看看吧,不出所料面完直接挂了。
全部评论
(8) 回帖