快手客户端一二三面

快手客户端一面

面试官自我介绍,部门是海外商业化好像。

自我介绍

C++ 程序在内存的分布?

堆和栈的区别?

手撕题:写只能在栈上和只能堆上实例化的类

什么是野指针?什么情况会导致?

什么是内存对齐?为什么要内存对齐?有什么原则?给两个 struct 说 size?

给两个函数参数是结构体指针和普通的传参哪个好?

TCP 怎么保证可靠传输?

三次握手说一说每次握手丢失会发生什么?

GET 和 POST 什么区别?

接收方发送方的滑动窗口分为哪些部分?

拷打项目,业务复杂了怎么重新设计?策略模式

聊鹅项目,属于是介绍没问什么技术问题,可能是没什么技术点 :D

时长:45 min

平台:轻雀面试

反问:技术栈?大前端,ios 安卓双端,不懂;接受 C++ 技术栈吗?校招学安卓比较少,主要看基础;后续面试?两轮技术面;建议?算是最近面的基础不错的了(上次手子一面也是这么说的,麻),多学点设计模式

总结:手子两次一面体验都很不错也很规范,希望不要像上次二面一样无情 KPI

快手客户端二面

面试官自我介绍,介绍面试流程,会做记录

自我介绍

拷打项目?数据一致性?怎么设计一个文件删除策略?一些边界问题

封装、继承和多态结合实际使用说说理解,一个新的类怎么判断需不需要继承?

数组和链表的区别?栈和队列的区别?

口述用栈实现队列,队列实现栈

哈希的本质是什么?怎么设计一个能随机访问同时有较快插入删除能力的类或者结构?

HTTPS 相比 HTTP 有什么改进?

客户端与服务端之间需要考虑什么?

RPC 和 HTTP 的区别?

时间复杂度的定义是什么?冒泡和快排为什么时间复杂度不一样?

手撕:两个生产者一个消费者模型(报错了在找 bug,面试官说思路没问题就结束了)

反问:后续流程?一轮技术和 HR;介意无客户端基础吗?不;建议?多打磨简历,多复盘项目

时长:一个钟

平台:轻雀面试

总结:体验不错,很规范,面试官人也很 nice,回去总结下生产者消费者模型

快手客户端三面

面试官部门介绍,海外商业化

拷打项目,整体介绍,一致性,如果要做监控需要哪些指标?

手撕:字符串相加,秒了

反问:后续流程?HR 面;具体业务?介意零基础吗?没要求,能写代码就行

时长:35 min

平台:轻雀面试

总结:没问啥太难的,随缘吧,手撕意思了一下,面试官声音很好听,感觉很年轻竟然是三面面试官

全部评论
我当时百度客户端三面给挂了也是因为说没客户端经验
1 回复 分享
发布于 2024-08-26 15:36 天津
您这个最后过了吗,过的话非常恭喜,没过的话,挂在哪里呀
点赞 回复 分享
发布于 2024-03-12 18:19 山东
老哥hr面了吗
点赞 回复 分享
发布于 2023-11-22 08:58 美国
e,你真猛啊
点赞 回复 分享
发布于 2023-10-18 15:25 重庆

相关推荐

不愿透露姓名的神秘牛友
07-30 11:34
真的很糟糕:黑奴听了都流泪啊
点赞 评论 收藏
分享
来个厂收我吧:首先,市场侧求职我不是很懂。 但是,如果hr把这份简历给我,我会觉得求职人不适合做产品经理。 问题点: 1,简历的字体格式不统一,排版不尽如人意 2,重点不突出,建议参考star法则写个人经历 3,印尼官方货币名称为印度尼西亚卢比(IDR),且GMV690000印尼盾换算为305人民币,总成交额不高。 4,右上角的意向职位在发给其他公司时记得删除。 5,你所有的经历都是新媒体运营,但是你要投市场营销岗位,jd和简历不匹配,建议用AI+提示词,参照多个jd改一下经历内容。 修改建议: 1,统一字体(中文:思源黑体或微软雅黑,英文数字:time new romans),在word中通过表格进行排版(b站学) 2,校招个人经历权重:实习经历=创业经历(大创另算)>项目经历>实训经历>校园经历 3,请将项目经历时间顺序改为倒序,最新的放最上方。 4,求职方向不同,简历文字描述侧重点也需要不同。
点赞 评论 收藏
分享
评论
8
40
分享

创作者周榜

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