腾讯音乐 Golang 面试

等技术面的结果等了很久,还没收到回复,是不是没有希望了?

2020-12-14 一面(电话面试)

一、自我介绍

二、项目介绍

三、计算机网络

1. TCP 拥塞控制(快速恢复、快速重传)
2. TCP 滑动窗口
3. 四次挥手
4. 三次握手
5. 为什么是三次握手?为什么是四次挥手?

从面向连接的特性回答

6. UDP 实现可靠连接

从 TCP 可靠连接特性回答

四、MySQL 数据库

1. MySQL 索引数据结构
2. 索引为什么使用 B+ 树

对比 B树,红黑树

3. 为什么不使用 Hash 结构
  • like 模糊查询
  • 范围查询
4. 多版本控制(MVCC)

结合事务隔离级别

五、Go 语言相关

1. slice 和 array 区别
2. 向为 nil 的 channel 发送数据会怎么样
3. map 取一个 key,然后修改这个值,原 map 数据的值会不会变化

根据 map 存储的类型回答

4. for 循环遍历 slice 有什么问题

go 闭包

5. 进程、线程、协程区别

2020-12-16 二面(电话面试)

一、个人情况(离职原因、技术成长)

二、项目技术栈(微服务、开源组件)

三、技术相关

  1. 输入 URL 发生的整个网络过程

  2. Redis 怎么保证数据一致性

  3. TCP 流量控制、拥塞控制

  4. TCP 半连接队列

  5. TCP 半关闭状态

  6. TCP TIME_WAIT 状态

  7. select、epoll

  8. 内核态、用户态

  9. Hash 实现、冲突解决、应用

  10. Slice

  11. 红黑树

  12. B+树

  13. 快速排序

  14. 堆排序

  15. 大小堆

  16. MongoDB && ElasticSearch

  17. 算法题

    100 枚硬币,其中有一枚硬币重量不一样,用天平秤怎么快速找到这一枚硬币

2020-12-23 三面(腾讯会议视频面试)

一、自我介绍

二、技术广度(就感觉什么都问一下,不过主要的还是比较底层的东西)

三、反问


等最后通知了~~

#面经##社招##腾讯音乐娱乐##golang工程师#
全部评论
楼主你好,请问你是实习、校招还是社招?岗位是什么?
点赞 回复 分享
发布于 2020-12-14 17:36
点赞 回复 分享
发布于 2020-12-14 17:38
你好,请问这是base哪里的岗位?
点赞 回复 分享
发布于 2020-12-15 15:25
几年工作经验
点赞 回复 分享
发布于 2021-01-29 00:26
感觉社招和校招问的内容差不多
点赞 回复 分享
发布于 2021-02-08 21:42
好简单。。腾讯这么容易吗
点赞 回复 分享
发布于 2021-02-08 21:54
楼主最后拿到offer了吗
点赞 回复 分享
发布于 2021-03-16 10:53

相关推荐

9 134 评论
分享
牛客网
牛客企业服务