腾讯音乐 移动客户端开发 一面

1. 自我介绍
2. 我先跟你确定一下我们这边是客户端你没有问题吧?你是怎么想的?选安卓还是ios?
3. 缓存一致性如何解决?
4. 文件分片如何实现的?
5. 文件分片是串行上传还是并行上传?如果改成并行上传会有什么问题?如何解决?
6. 项目中多线程使用的场景是什么?
7. 线程池是如何配置的?
8. 多线程使用过程中有没有遇到死锁?
9. 死锁产生的原因以及解决方法是什么?
10. 项目中的难点是什么?
11. 项目中有什么功能是你现在觉得做的比较遗憾还有改进空间的?
12. 项目开发的流程是什么样的?
13. 平时是怎么学习新的技术的?
14. 能讲讲最近新学到的技术吗?
15. Java四大引用以及使用场景了解吗?
16. Java垃圾回收了解吗?
17. Volitile关键字知道吗?防止指令重排的底层原理是什么?
18. Hashmap的底层原理知道吗?扩容机制也讲一下呢?
19. Java内存异常了解吗?如何排查?项目中有遇到内存泄露吗?
20. TCP和UDP的区别?
21. UDP如何实现可靠连接?
22. 粘包问题知道吗?TCP和UDP都会有粘包问题吗?
23. 算法:LRU缓存,反转链表2,接雨水

反问
1. 业务是什么?
2. 如果能来实习的话有没有免费的QQ音乐会员?
3. 技术面是两轮还是三轮?

本来做算法题,面试官给我发了个力扣链接,让我共享屏幕做,我点开一看lru缓存,做过了。面试官给我发了一个新的链接,反转链表2,也做过了,面试官说你这平时算法刷的挺多啊,我说要不你随便说道题我在本地idea写,面试官坚持用力扣链接,又发来一个,接雨水,也做过了,我尴尬一笑。面试官说那就不做了吧,说说思路吧。
全部评论
技术面两轮还是三轮
点赞 回复 分享
发布于 2025-04-22 12:57 江苏
同学你好 可以考虑下我们部门吗 我们是淘天集团 交易核心链路客户端团队 目前在招25届应届生 hc充足 欢迎咨询投递!🙏🙏
点赞 回复 分享
发布于 2024-09-02 21:19 浙江
4和5怎么回答
点赞 回复 分享
发布于 2024-05-27 21:41 湖南
感觉这个企业就不太想招人
点赞 回复 分享
发布于 2024-05-07 13:27 陕西
强度这么大
点赞 回复 分享
发布于 2024-05-01 03:45 重庆

相关推荐

01-01 02:35
门头沟学院 Java
1.实习经历+简历项目a.MCP工具原理,实现,怎么处理调用,模型怎么知道选哪个工具,Client和Server怎么构建b.项目/实习的难点2.操作系统八股:a.Linux 自旋锁和互斥锁b.线程 进程 协程,操作系统里Signal干嘛的,有什么特点c.死锁 产生条件 如何避免d.进程通信方式 优缺点3.有台Linux服务器,负载比较高,连接比较慢,怎么排查怎么处理4.怎么看网卡流量:netstat5.怎么看端口占用:isof6.为什么用RPC,和一般http请求有什么区别?proto序列化过程是什么?7.有一个日志文件(包含ip 状态码 请求时间),写一条bash统计访问最多的三个ip:管道+awk + sort + unia溽8.Python八股:a.装饰器,GILb.浅拷贝 深拷贝,如何深拷贝(deepcopy)什么数据类型默认浅拷贝,什么类型默认深拷贝c.yield怎么用,Python里面垃圾回收怎么做的9.Golang八股:a.协程自动伸缩,Context干啥的b.defer执行顺序c.垃圾回收机制,select机制d.抢占式调度10.计网八股a.tcp紧急指针,tcp流量控制,tcp为什么三次握手,tcp ip四层模型和7层模型分别是什么/对应关系b.http和https区别,dns解析过程c.mtu最大多少字节d.arp缓存表,代理arp应用场景/如何实现e.2层和3层转发f.Nagle和延迟确认是什么?一般怎么实现g.GRE协议 什么作用,怎么实现,报文格式是什么11.算法题 LeetCode 442.数组中重复的数据(原地哈希
查看26道真题和解析
点赞 评论 收藏
分享
评论
10
37
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务