首页 > 快手客户端 已收到意向书
头像
Maybepeng
编辑于 2020-09-10 13:00
+ 关注

快手客户端 已收到意向书

投递

周日投递,周三约面 今天从下午2点,面试到 5点15 hr面 6点

一面 (35min)

自我介绍+项目简介
计网:
TCP 拥塞控制 (慢启动,拥塞控制,快恢复)
Get和Post请求的区别
HTTPS SSL层加密过程
抓包过程,如何进行抓包

操作系统:
进程和线程的区别
通信方式

虚拟内存和物理内存(从实模式 踩内存开始讲,讲到 分页分段)

Java 基础
多线程
Hashmap

数据库
不太记得了

数据结构和算法:
首先是数组和链表的区别
讲一下旅行商问题和最短路
最短路的几种算法
dfs和bfs的区别,举例说明
给了一道算法题:找出 不重复字符的最长子串 (尺取)

感觉面试不错,面试官说呆在别走,继续下一面

二面 (50 min)

自我介绍和实习项目简介

实习项目的难点和使用场景,是否上线,测试(这里好像讲了挺久的)

java JVM
内存空间划分,垃圾回收机制
垃圾回收器以及 停顿时间

内存泄露和内存碎片化的

计网:
SSL 加密过程
CA 数字证书的作用

场景题
给一段事件通知分发的代码,进行多次修改。
包括ArrayList 修改去重
以及HashSet 和 TreeSet 区别,和比较器
然后还有 优化

算法题:
股票问题(DP)
还有几个思路题,不太记得了

三面 (50 min)

快手客户端负责人面试,面试范围太广了

MVC MVVM MVP 架构深入
设计模式 了解的以及 六大设计原则以及最重要的是哪个

服务端一些知识点(集群,分布式)

技术栈方法(只会C++ 和 Java 说有点窄了,需要了解很多,rn js,py等)

Android 的一些知识点
四大组件
service 的 作用和与Activity 的比较
Activity 的声明

软件工程:软件开发流程 (从需求分析到上线的那个)

场景题 在服务器挂了的情况下,留住新用户的处理

反问:
深入给我介绍了很多快手的部门,和发展方向
需要学习的方法和提高的能力

hr面

很常规的hr面
说应该下周发意向书?


9.10 更新
9.9 收到意向书

更多模拟面试

全部评论

(20) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐