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. 算法(实现计算器)
相关推荐
小小小小钰儿10 小时前
1.5-Python网络编程
开发语言·网络·python·web安全·计算机·网络安全
hiahiahia12310 小时前
实现完整 Tool Dispatcher
开发语言·前端
AC赳赳老秦11 小时前
公开音频转写信息提取:OpenClaw 处理发布会与听证会文本并提取核心决策信息
大数据·开发语言·汇编·数据库·人工智能·deepseek·openclaw
弈栈录11 小时前
Java AI 应用的异步化与高并发设计
java·后端·架构
@yanyu66611 小时前
C编译器安装与第一个C程序
c语言·开发语言
落魄实习生11 小时前
Agent Scope Java 2.x 系列【2】 ReActAgent
java·开发语言
智鸟科技GemeOpen开发者智能设备12 小时前
智能插座二次开发如何接入Home Assistant,从零开始完整工程实现(Python+React)
开发语言·python·物联网·react.js·智能家居
疯狂成瘾者12 小时前
海康 Artemis 接口对接
开发语言·lua
艸肅12 小时前
Ubuntu 安装 JDK (含手动安装)
java·ubuntu·jdk