腾讯音乐 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

相关推荐

仅个人记录是的没错,4月快过半了,才第一次面试 T T 3.28投递然后美美错过笔试.....(笔试都没给我发)4.2下午收到电话约时间,对面说节后吧,然后说9号怎么样,我:好好好,可以可以可以,谢谢谢,拜拜拜然后看到网上写着部门qq+电话面心凉凉😨不过想着是kpi 心理压力小点现在想来早点回池子才是明智之举(x但是最后打电话写的是腾讯音乐🎵  😨----4.10更新----我等着回池子结果一面的面试官打电话约我在线笔试我纠结了半天[要不您把我挂了吧]怎么说,最后还是约时间了😭😭就当积累经验了1. 自我介绍2. 我们部门是C++能接受吗3. 项目运用的设计模式,你还了解哪些设计模式4. 冒泡选择插入排序 平均最优最差 时间5. 数组第k大的数6. 最小堆怎么实现7. 哈希冲突解决方法8. 命令:查看进程占用端口9. 物理内存 虚拟内存 内存交换 页面置换算法10. 进程之间的通信  以及什么情况下用哪种11. UDP TCP区别12. TCP三次握手 超时重传  四次挥手13. 数据库 事务隔离级别 哪种可以解决幻读14. sql 慢查询排查 explain  索引失效场景15. redis单线程 缓存穿透16. memcached(不会捏)反问:第一次面试,有什么建议(还行吧,基础不会的多看看 #本周投递记录#
点赞 评论 收藏
转发
#腾讯音乐工作体验# 腾讯速度还是快啊,昨天一面完晚上约了二面。二面也以八股为主,总体来说难度不高,但是会对个人情况比如技术栈的深度和个别知识点的掌握程度进行一个了解。1.算法:翻转二叉树2.基本类型和引用类型的区别3.之前的笔试有没有复盘4.react和原生ios有了解吗5.nodejs有接触吗6.python、java有了解吗7.研究生方向8.为什么选择前端9.有写过移动端吗10.有看过Vue的源码吗11.为什么不建议用index作为key12.Vue3新特性13.为什么要改变Vue3的生命周期14.在beforeCreate周期内会做什么事?15.为什么在beforeCreate中不能处理数据?16.请求ajax数据在哪个生命周期17.为什么响应式要改成Proxy18.组件间通信19.Pinia和Vuex的差异20.什么时候用同步写法什么时候用异步写法21.怎么做异常监控22.window.onerror、window.onunhandledrejection的区别(这个不清楚了)23.websocket如何建立连接24.为什么websocket要基于http协议呢25.https如何保证安全26.为什么要用对称加密和非对称加密两种方式?27.证书主要是干嘛的?如何验证证书有效性(具体流程)?28.http2.029.头部压缩具体怎么压缩30.CSP(前两天刚被问),具体怎么设置,具体值是什么内容31.项目有做性能优化吗32.除了这些以外还知道哪些性能优化的手段?33.CDN为什么可以加速加载?怎么样能做到用户从最近的CDN服务器去加载资源?34.CDN请求的详细过程35.Cesium构建地图功能简述(项目特有),有什么难点吗36.webpack了解吗,直到怎么写插件吗(面试官知道昨天问过,特地来看看我有没有复盘)37.了解了一下有哪些面试到最后流程了38.如果同时拿到了别的offer之后怎么选择?39.日常学习什么技术吗40.对AI有了解吗,有使用吗。gpt有用来生成代码吗面试官说我的技术栈太窄了。可能就是腾讯一直没捞我的原因。多学点总是有好处的!#腾讯音乐##我的实习求职记录##25届暑期实习##软件开发2024笔面经#
点赞 评论 收藏
转发
9 133 评论
分享
牛客网
牛客企业服务