回馈牛油之我学java面客户端

快手(客户端)

快手一面(10.24)

快手面了五个部门了,第一次一面挂,好久没有写手撕了,凉也是应该的

  1. 估计面试官不会java,上来就直接开始计算机基础,很怪,看着我一直爱冷笑😏,笑cry
  2. 进程和线程的区别是什么

进程是对运行时程序的封装,系统进行资源调度和分配的的基本单位,实现了操作系统的并发; 线程是进程的子任务,CPU调度和分派的基本单位,用于保证程序的实时性,实现进程内部的并发;线程是操作系统可识别的最小执行和调度单位。 每个线程都独自占用一个虚拟处理器:独自的寄存器组,指令计数器和处理器状态。

  1. 学习过c没有,c是如何进行内存管理的,c的内存分布是什么,或者说java的内存分布是什么

忘了,什么堆栈静态内存区之类的大一学的

  1. tcp的三次握手
  2. 进程之间的通信方式有什么
  • 匿名管道通信 匿名管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。 ...
  • 2 高级管道通信 ...
  • 3 有名管道通信 ...
  • 4 消息队列通信 ...
  • 5 信号量通信 ...
  • 6 信号 ...
  • 7 共享内存通信 ...
  • 8 套接字通信
  1. 线程之间的通信方式有什么
  2. 每一个问题后面都会进行追问
  3. 手撕LRU,时间长没写,忘了,直接换
  4. 写一道反转字符串中的数字比如abc123cde456fg反转后abc654cde321fg

全程一个小时,面试体验一般

#软件开发笔面经#
全部评论
java客户端是安卓吗?
点赞 回复 分享
发布于 11-05 23:32 北京

相关推荐

4 5 评论
分享
牛客网
牛客企业服务