淘天暑期实习后端开发面经

  1. 自我介绍
  2. 从哪里知道的这个岗位:介绍了内推的情况。
  3. 项目1学生怎么去完成这个菜品的搜索
  4. 抽象类和接口的区别:提到了可以提高代码的复用性和扩展性。
  5. volatile关键字
  6. synchronized关键字:提到了锁升级。
  7. Java进程和操作系统进程有什么关系
  8. 为什么要有Java虚拟机:提到了跨平台运行。
  9. JVM怎么实现字节码跨平台运行
  10. JVM怎么把字节码文件变成不同的OS指令集:提到了类加载过程。
  11. 介绍类加载过程:提到双亲委派机制,什么情况下需要打破双亲委派机制?如何打破?为什么SPI机制需要打破?
  12. JVM运行时数据区
  13. 安卓常用的开发语言
  14. 安卓的Activity是什么
  15. 安卓从服务端数据到渲染到给客户端的过程
  16. 安卓开发和服务端开发的共同点和区别
  17. 商品详情页大面积白屏了,是发生了什么
  18. 假设现在服务端机器挂了,CPU飙高该怎么办:提到了jstack和VisualVM。
  19. 静态方法为什么不能调用非静态变量
  20. 反问环节:为什么没有手撕代码环节?回答是因为笔试已经通过了。

#牛客创作赏金赛#
全部评论

相关推荐

04-12 13:42
江南大学 C++
点赞 评论 收藏
分享
05-09 14:45
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
7
分享

创作者周榜

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