【offerMe--面经必备】---快手面经分享(包含答案)

本文分享了作者的快手面试经历,包括效率工程和安卓部门的面试问题,涉及两数之和、Java与Python的区别、红黑树、数据库索引、TCP/IP、设计模式等多个技术点。面试官询问了项目细节、技术原理和职业发展相关问题,展现了快手面试的全面性和深度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

​1.序

马上春招了,分享一波干货。腾讯、百度、阿里、京东、快手、斗鱼、华为、海康威视等面试过程。今天来看看快手。

在面试之前给大家看看我的简历以及个人简介部分,因为面试过程与自己的简历有很大关系。面试官往往会结合简历以及个人简介来问。

个人简历+项目介绍+简历模板梦想成真-----项目自我介绍

个人简介+自我介绍(视频讲解)一字一句教你面试“个人简介”

2.快手面试过程

2.1快手1面 (部门:效率工程、时间:60分钟)

1、题目:两数之和

https://blog.youkuaiyun.com/weixin_41563161/article/details/104762344

2、Socket协议用什么协议(Socket底层)

直达链接:梦想成真—Socket技术详解

3、Java和python的区别

https://blog.youkuaiyun.com/weixin_41563161/article/details/104780661

如果让我接触新的语言,我可以接受,并且我会尽快入门,然后参与开发。因为我学习能力还是挺强的。

4、项目中 为什么不全用unity3D做而是用wpf+unity3D来实现仿真

因为航天方面的软件有一款公认的也是目前唯一的承认的STK,就是那个传统的客户端,简单的界面,不是全部unity仿真,如果70%的任务全部是非仿真的,所以开发较快,用了WPF;

5、项目中用到CLR组件优势在哪里

是因为模块化,以后需要的话直接拿来复用,因为实验室经常接这种航天类项目,航天类项目的话有一些是可复用的,比如轨道计算,星座覆盖,链路,这些等等。所以用组件的模式

其实这里考的是设计模式里面的策略模式模块化思想

直达链接:你们要的设计模式来了

6、java中集合有哪些?Hashmap 和TreeMap区别?

7、红黑树的特点?

https://blog.youkuaiyun.com/weixin_41563161/article/details/104986919(TreeMap使用场景 优势)

https://blog.youkuaiyun.com/weixin_41563161/article/details/102610132(B树 B+树 红黑树详解)

https://blog.youkuaiyun.com/weixin_41563161/article/details/104163948(b树和b+树的区别)

https://blog.youkuaiyun.com/weixin_41563161/article/details/104163994(TreeMap了解吗 红黑树)

https://blog.youkuaiyun.com/weixin_41563161/article/details/105462349(红黑树叶子节点都为黑色)

https://blog.youkuaiyun.com/weixin_41563161/article/details/104452601(java面试 –红黑树(插入删除过程详解))

以上是一些零散文章还没有进行大一统的整理,之后会出一篇文章进行讲解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

haikuotiankongdong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值