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

  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. 反问环节:为什么没有手撕代码环节?回答是因为笔试已经通过了。

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

相关推荐

11-05 23:47
已编辑
门头沟学院 Java
华为 安卓开发 薪资一年差接近10个
refain_:后端后边跳槽呗?客户端可能干三年就要告别互联网了
点赞 评论 收藏
分享
头像
11-02 13:41
门头沟学院 C++
点赞 评论 收藏
分享
点赞 6 评论
分享
牛客网
牛客企业服务