回馈牛油之我学java面客户端
快手(客户端)
快手一面(10.24)
快手面了五个部门了,第一次一面挂,好久没有写手撕了,凉也是应该的
- 估计面试官不会java,上来就直接开始计算机基础,很怪,看着我一直爱冷笑😏,笑cry
- 进程和线程的区别是什么
进程是对运行时程序的封装,是系统进行资源调度和分配的的基本单位,实现了操作系统的并发; 线程是进程的子任务,是CPU调度和分派的基本单位,用于保证程序的实时性,实现进程内部的并发;线程是操作系统可识别的最小执行和调度单位。 每个线程都独自占用一个虚拟处理器:独自的寄存器组,指令计数器和处理器状态。
- 学习过c没有,c是如何进行内存管理的,c的内存分布是什么,或者说java的内存分布是什么
忘了,什么堆栈静态内存区之类的大一学的
- tcp的三次握手
- 进程之间的通信方式有什么
- 匿名管道通信 匿名管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。 ...
- 2 高级管道通信 ...
- 3 有名管道通信 ...
- 4 消息队列通信 ...
- 5 信号量通信 ...
- 6 信号 ...
- 7 共享内存通信 ...
- 8 套接字通信
- 线程之间的通信方式有什么
- 每一个问题后面都会进行追问
- 手撕LRU,时间长没写,忘了,直接换
- 写一道反转字符串中的数字比如abc123cde456fg反转后abc654cde321fg
#软件开发笔面经#全程一个小时,面试体验一般