【面试】阿里-蚂蚁金服
2022-03-20 15:00:00 # 面经

一面凉经

  1. 自我介绍

  2. 参与过什么项目,实习项目也行?

  3. C++和JAVA内存分配上有什么区别?

  4. C++和JAVA在什么情况下会出现内存溢出?
    面试官提示:这个程序占用内存很大,把系统搞崩溃了,在C++和JAVA中说明情况下会出现?

  5. TCP和UDP有什么区别?

  6. HTTP1.0和HTTP2.0的区别?

  7. 对称加密和非对称加密清楚吗?

  8. JAVA中有哪几种垃圾处理器?

  9. 我看你简历上写的MySQL,你在什么项目中用过MySQL?

  10. MySQL中有哪几种存储引擎?

  11. 这几种存储引擎有什么具体的区别,为什么InnoDB成为MySQL默认的存储引擎?

  12. JVM运行的内存分配?

  13. JVM中双亲委派机制详细过程?

  14. MySQL事务隔离机制?

  15. Hash碰撞了解吗?

  16. HashMap中的数据结构?

  17. 进程通讯这一块你熟悉吗?

  18. 哪一块会用到管道通讯?

  19. TCP滑动窗口了解不?

  20. 缓存你了解过吗,什么情况下使用缓存?

  21. 数据是什么情况下放进缓存中的?

  22. 十几亿条数据放数据库怎么放?

  23. 如何设计一个随机数生成器?

反问

  1. 还有哪些地方需要深入了解?

  2. 项目做些什么,途径,热门的项目?
    电商,安全相关

Prev
2022-03-20 15:00:00 # 面经
Next