快手客户端开发一面 2020.9.2

1、问你以前接触过客户端开发吗,倾向于安卓还是ios?
ps:楼主的技术栈是后端开发的,被毒打了才开始投起来的客户端,快手客户端据说应聘可以0基础,楼主学校上学期刚学过安卓开发。
2、问多态,宏和内联函数的区别,缺点和优点。,静态多态,动态多态分别在什么时期。
3、问虚函数的作用,纯虚函数、析构函数可以设置成虚函数吗,什么函数不能设置为虚函数(构造函数,楼主当时脑抽了,这个没答出来)。
4、进程的各种状态,运行的进程和cpu的数量关系,各种状态的内含是什么。
5、讲一下TCP和UDP,分别可以用于什么场景,我讲了UDP通常用于直播,因为它传输速度快,因为它是无连接的。
6、如果tcp建立连接以后,那么UDP和TCP的速度难道就没有区别了吗?为什么?(其实是因为TCP连接的种种可靠机制的影响,这个问题应该跳出来,站在数据传输快慢的角度想)
7、流量控制,拥塞控制的四种算法。
8、写了一道剑指offer的算法题,楼主在面试官的一步步指导之下优化😂

面试官人挺好的,指出了我的知识面还可以,但是理解不是很通透,要加深理解和总结,时间很晚了我们今天就到这吧,你还有什么想问我的吗,我说没有了。
美中不足的是,我向他道了晚安,他却没有回我晚安,第二天早上收到了感谢信,可能我还是一个好人吧,求offer~~~
#面经##校招##快手##安卓工程师##iOS工程师#
全部评论

相关推荐

我看到好多人都在说0offer好焦虑,结果一看是投了百度快手字节啥的。好像大家都是只想通过校招进大厂,对小公司是不考虑的吗😂可是能进大厂的难道不是只有少部分人吗,真心发问
梦想是成为七海千秋:沉默的大多数吧,喜欢晒的都是能引起共鸣的大厂,找小厂的人,别人也不认识你这个小厂,就自己偷偷找了实际上大多数人哪有什么机会能找到大厂
点赞 评论 收藏
分享
评论
3
9
分享

创作者周榜

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