阿里-大淘宝技术部 Java开发岗(二面三面)面经

都是电话面试

二面

  1. 自我介绍
  2. 介绍项目:主要是算法项目,并进行了深入追问。
  3. 为什么选择Django框架来做博客系统?
  4. 职业规划
  5. 为什么不选择留在上一家实习的公司工作?
  6. 如何在大文件中找出出现频率最高的前100个内容?
  7. TCP和HTTP的联系
  8. 线程和协程的概念,这两个是不是越多越好?
  9. 介绍一下Java的锁机制
  10. TCP瞬断瞬连会有什么影响?
  11. 博客系统如何处理限流?(计数器、漏桶、令牌桶)
  12. Java虚拟机的作用有哪些?
  13. 对Java并发的了解

三面

  1. 自我感觉笔试做得怎么样?阿里的笔试和其他公司的有什么不同?
  2. 力扣刷题情况
  3. 项目相关问题
  4. 用户上传视频审核,如何做到实时让用户感知到?(写进缓存)
  5. 上传视频用什么协议?TCP还是UDP?HTTP协议基于TCP做了哪些封装?(HTTP包头)
  6. 如何设计一个HTTP服务器?
  7. 了解Redis分布式锁吗?写过吗?(没有)
  8. 数据结构:了解TreeMap吗?红黑树和哈希表的特点?
  9. 如何设计博客项目的数据表?
  10. 如何判断用户之间相互的点赞情况,如何加一张表来优化?
  11. 线程场景题:synchronized(线程)线程.wait()能否让线程暂停?(答案:不能)
  12. 建立网络连接是有上限的吗?取决于什么?(文件描述符、内存、端口)
  13. 线程池设置多少个线程比较合适?如何判断是CPU密集型还是IO密集型?
  14. 用过Linux吗?CPU top命令中的load参数是什么意思?
  15. Java空对象引用占多少内存?(4或8字节)

在三面中,最后一个问题是关于Java源码的阅读情况,我没系统看过Java源码,只能如实回答。面试官建议我多看看源码,说需要与前两轮的面试官沟通后再做横向对比,之后便没有了后续消息。

淘天确实会卡本硕学历,大家在投递时可以注意下

#软件开发笔面经##牛客创作赏金赛#
全部评论
大佬,想问下大淘宝技术部是淘天的业务技术部门吗,谢谢大佬
点赞 回复 分享
发布于 09-09 10:06 北京

相关推荐

点赞 评论 收藏
分享
8 23 评论
分享
牛客网
牛客企业服务