当前位置: 首页 > 面试经验 >

腾讯音乐后台开发(面试官太狗了) 一面 二面

优质
小牛编辑
84浏览
2023-12-03

腾讯音乐后台开发(面试官太狗了) 一面 二面

时间线:10月底投递的简历,11月开始面试。过了笔试时间,没做笔试

腾讯一面

两道题

  1. 合并两个有序数组
  2. 使用快排的方式,知道第K大的数(代码逻辑没问题,结果没有做出来) a. 快排最快时间复杂度是多少,最差时间复杂度是多少(没答出来,和他扯皮,拉跨)

项目

  1. 你说一下你负责的项目
  2. 如何保障写入的数据不会冲突 a. 这个没有思考过(空气宁静了半分钟,拉跨)
  3. 有没有想过你这个项目,如何提高写入磁盘的效率? a. 这里没有答上来,说没有思考过

C++

  1. int a[10]; int *a = new int[10]; 的差别
  2. C++11新特性你了解过那些,用过哪些
  3. C++容器使用过那些(说自己实现过,加分)
  4. 说一下静态多态和动态多态
  5. 指针和引用的区别是什么

计算机网络

  1. 说一下TIME_WAIT的作用(卡了一下,说的第一个点不感兴趣,第二个点说让对端正常关闭——态度好些)
  2. 说一下HTTPS和HTTP的差异
  3. 说一下TCP的拥塞控制
  4. select poll epoll的差别是什么 a. 源码看了多少(疯狂吹,说的他有点激动)

数据库

  1. 说一下乐观锁和悲观锁
  2. 项目中用过索引优化吗(只说了explain)
  3. 数据库主从同步了解过吗 (只说了一下binlog,不满意)
  4. redis 的 缓存击穿、缓存穿透、缓存雪崩(不会,给我解释了一下)
  5. 你知道你使用redis的版本吗?(不会,不满意)
  6. 有没有思考过redis为什么更快(强答内存+数据结构,没说啥)

操作系统进程和线程的关系,最大区别是什么

git和linux使用过吗

● 熟悉那些命令

○ 公司使用过find ps vim,说到top的时候(面试官很激动,说这个项目还是有实操经验的)

反问

  1. 公司技术栈是什么 a. golang
  2. C++如何集合redis学习
  3. 公司的业务部门负责什么 a. 腾讯音乐的广告部门(我疯狂点头,说我每天都看视频白嫖半小时音乐时间)

二面

二面项目你实习过程中做了什么?

为什么spdlog会比glog好

异步写入的时候,有没有看过资源的问题

这里保证服务的高可用指的是什么?

问了一大堆场景问题,都不会

问我有没有offer(字节三面刚刚挂了,说还在流程被他看出来了)

题外话:面试官真的鸡贼,在博弈。太**菜了

 类似资料: