Java实习面经系列(二)— 快手

  1. 说一说你对虚拟内存的理解
  2. swap的理解(程序局部性原理)
  3. 将暂时不用的程序换出到磁盘中,那如果程序在后台呢?
  4. 那操作系统底层是怎么做虚拟内存和物理内存的映射的?
  5. 具体说一说分页式、分段式、段页式
  6. 内部碎片和外部碎片具体说一下?
  7. 听你这么说,分页和分段的区别是颗粒度不一样?
  8. 内核态和用户态,为什么要用这两种开销
  9. 那开销具体是哪些部分?
  10. 进程之间通信方式?和具体的使用场景
  11. 进程和线程的区别?
  12. 计算机网络四次挥手能不能优化能三次挥手?
  13. 如果说一个客户端发起一个FIN请求报文,然后马上网络就断了,这个时候服务器会发生什么?
  14. 会一直无限重发吗?
  15. 说一下synchronized和ReentrantLock原理的区别
  16. 如果说这个类不是静态类,那如果用synchronized修饰这个方法,那么锁住的是什么?
  17. 那如果static修饰这个方法呢?
  18. 算法(实现计算器)
相关推荐
Mr.Jessy7 小时前
JavaScript高级:深浅拷贝、异常处理、防抖及节流
开发语言·前端·javascript·学习
bing.shao7 小时前
Golang 高并发秒杀系统踩坑
开发语言·后端·golang
Evan芙7 小时前
Tomcat内存机制以及按场景调优
java·tomcat
liwulin05067 小时前
【PYTHON-YOLOV8N】关于YOLO的推理训练图片的尺寸
开发语言·python·yolo
总爱写点小BUG7 小时前
打印不同的三角形(C语言)
java·c语言·算法
lsx2024067 小时前
C语言中的强制类型转换
开发语言
coderHing[专注前端]8 小时前
告别 try/catch 地狱:用三元组重新定义 JavaScript 错误处理
开发语言·前端·javascript·react.js·前端框架·ecmascript
星辰烈龙8 小时前
黑马程序员Java基础9
java·开发语言
山沐与山8 小时前
【Redis】Redis集群模式架构详解
java·redis·架构
ss2738 小时前
Java并发编程:DelayQueue延迟订单系统
java·python·算法