快手客户端一面面经

面试体验相当好,面试官会先介绍自己,然后说接下来从哪些方面考察基础知识,面试时长1h+,其他流程/问题如下:
  • 自我介绍
  • 如何理解面向对象和面向过程?面向过程的优缺点
  • http和https
  1. http和https的区别
  2. http的请求过程
  3. https的请求过程
  4. http有哪些请求方法,get和post的区别
  5. http的应答状态(1xx,2xx,3xx,4xx,5xx),500和403分别代表什么
  • TCP和UDP
  1. TCP和UDP的区别
  2. UDP的适用场景
  3. TCP如何保证可靠性(三次握手和四次挥手也要回答进去)
  4. TCP的三次握手和四次挥手
  • 进程和线程
  1. 进程和线程的区别
  2. 线程可以拥有资源吗
  3. 进程间的通信方式有哪些,谈谈共享内存
  4. 进程有哪些状态
  5. 进程调度算法
  • 死锁
  1. 死锁是什么
  2. 怎么产生的(四个条件)
  3. 如何避免死锁
  • 了解虚拟内存吗
  • 介绍一下OSI七层模型
  • 谈一下对哈希的理解,如何解决哈希冲突
  • LRU算法
  • 一道算法题:顺时针打印矩阵(做出最优解)
#面经##快手##Java工程师#
全部评论
楼主几号投递的呀?我一直卡在hr初筛。。
2 回复 分享
发布于 2021-04-16 15:30
就是职位介绍那个地方,客户端的要求好少呀!
点赞 回复 分享
发布于 2021-04-26 15:45
借楼招人,抖音电商客户端🙂
点赞 回复 分享
发布于 2021-04-23 14:21
我投了快一个月了。还在部门筛选
点赞 回复 分享
发布于 2021-04-22 10:04
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-13 16:42
感谢分享
点赞 回复 分享
发布于 2021-04-13 12:10

相关推荐

牛客41406533...:回答他在课上学,一辈子待在学校的老教授用三十年前的祖传PPT一字一句的讲解,使用谭浩强红皮书作为教材在devc++里面敲出a+++++a的瞬间爆出114514个编译错误来学这样才显得专业
点赞 评论 收藏
分享
hwwhwh:同双非,有大厂实习其实也没啥用,主要看运气,等就行了
点赞 评论 收藏
分享
评论
1
47
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务