腾讯 PCG 移动客户端 一面
1. 自我介绍
2. 刚刚打开了你的网站看了一下,加载速度比较慢,这是什么原因?
3. 缓存数据一致性用什么策略保证的?
4. 文件分片怎么做的?怎么合并的?文件存在哪里的?
5. 有没有想过用专门的文件服务器?
6. 定时任务怎么实现的?你这个设计存在什么问题?如何改进?
7. 网站的路由鉴权怎么做的?
8. 对于这个项目你还有什么要讲的吗?
9. Java如何实现内存管理的?
10. 手撕:多线程从队列里获取任务再放入结果列表中。讲讲思路?你这个读取和写入是用一个锁控制的,会产生什么问题?能怎么优化?那你写一下吧
11. 手撕:topk。讲讲思路?时间复杂度,空间复杂度,除了用堆有没有别的解决方法?
12. 能实习多久?
反问
1. 部门业务是什么?
2. 主要用什么语言?
3. 需要提高的地方?
2. 刚刚打开了你的网站看了一下,加载速度比较慢,这是什么原因?
3. 缓存数据一致性用什么策略保证的?
4. 文件分片怎么做的?怎么合并的?文件存在哪里的?
5. 有没有想过用专门的文件服务器?
6. 定时任务怎么实现的?你这个设计存在什么问题?如何改进?
7. 网站的路由鉴权怎么做的?
8. 对于这个项目你还有什么要讲的吗?
9. Java如何实现内存管理的?
10. 手撕:多线程从队列里获取任务再放入结果列表中。讲讲思路?你这个读取和写入是用一个锁控制的,会产生什么问题?能怎么优化?那你写一下吧
11. 手撕:topk。讲讲思路?时间复杂度,空间复杂度,除了用堆有没有别的解决方法?
12. 能实习多久?
反问
1. 部门业务是什么?
2. 主要用什么语言?
3. 需要提高的地方?
全部评论
相关推荐