快手C++凉面

是我不配

1.自我介绍

2.项目相关
​介绍一下Reactor
​为什么自己实现Reactor 不采用现有网络库
​用json传输的数据采用什么数据结构存储
​socket怎么知道读取到完整的一个数据包
​怎么知道下一个数据包到达
​介绍一下异步日志
​缓冲队列怎么实现的
​缓冲队列是怎么解决多线程的并发操作
​缓冲队列满了是怎么处理的
​阻塞等待会不会妨碍工作线程

​怎么实现哈希表的,怎么解决冲突
​怎么实现分段锁
​怎么实现无锁的循环队列
​LRU 和 LFU 的区别
​分析缓存Insert、update、delete 的时间复杂度
​key-value是什么类型的

3.算法
​单例模式打印helloworld
​实现无锁循环队列

4.八股
​STL 有哪些容器,哪些是 C++11新增的
​常见的排序算法有哪些
​什么是完美转发,底层是怎么实现的
​操作系统虚拟化是什么(虚拟内存+请求分页?)
​读取到用户空间一块地址不在物理内存,怎么处理
​awk 命令怎么使用的,怎么用分隔符,怎么统计行数/列数
​怎么查看进程信息,怎么设置进程优雅退出
全部评论
现场手搓无锁数据结构太狠了
2
送花
回复
分享
发布于 2023-08-28 21:11 山西
这么难的吗
1
送花
回复
分享
发布于 2023-08-28 21:27 重庆
秋招专场
校招火热招聘中
官网直投
m
点赞
送花
回复
分享
发布于 2023-09-01 10:57 陕西
佬啥时候面的?我昨天面的,现在还没结果
点赞
送花
回复
分享
发布于 2023-09-01 14:20 广东
m
点赞
送花
回复
分享
发布于 2023-09-05 15:22 江苏
m
点赞
送花
回复
分享
发布于 2023-09-05 23:25 北京
目前为止看到过的最难的面经
点赞
送花
回复
分享
发布于 2023-09-12 20:58 江苏
大佬大佬试试我这里,主页可投的
点赞
送花
回复
分享
发布于 2023-09-20 00:09 广东
cpp,算法都可投
点赞
送花
回复
分享
发布于 2023-09-24 13:08 湖南

相关推荐

#我的实习求职记录# 美团2月底实习开的最早,也像大家一样陆续投递。整个过程很辛苦,累得扣,因为本人假期没有咋学,hc一下子在三月开了不少,边准备八股边准备笔面。三月到四月中旬给笔面:美团 腾讯 饿了么 阿里国际 北森 为旌 360 TCL 拼多多 小红书 阿里灵犀互娱 ….拿到的有美团(到店) 为旌(算法) TCL(制造) 阿里灵犀(游测) 阿里国际(约了二面 但是我这边最近才确定意向,后边肯定不参加了)以下就我个人的简单看法吧!其实宏观来看,纯软件服务的开发红利期过了,但是互联网是靠提供服务和功能来盈利,这个是万变不离其宗,也接触过很多初创公司,或者行业大牛创业的,自己曾经也试过创业,在他们看来技术不是第一位的(%30),商业模式也就是如何盈利,谁为你买单(%60)是第一位,当然我并不认为是完全正确的,但如果从商人的角度,他们对了!我们只是个打工人,从老板的角度审视自己就真没必要push。因此,光靠纯软件提供的服务,市场被划分的很明确了,饱和了吧,还有一层意思是这个市场目前更多是需要维持,再往前一步肯定不是靠纯软件,你可以是软件的表现形式,但你的核心就是纯软那估计走得很艰难,说白了就是你和当前发展的方向和趋势有点出入。只需要维持就很有趣了,每年疯狂的毕业生都在卷,我也其中一个呀,现状呢?!大家有所感受吧,很难!而且也要看运气。问题大家可能都比我看的还清楚,但我想说能换赛道就换吧,我实验室很好的哥们,人家大胆迈出了第一步,做强化学习,做AI方向,他在这方面有基础,至少得到的机会更多。新能源 大模型 芯片 AI 这些赛道,把握住吃三年左右的苦入门这个行业,第五年看清行业,这些行业红利期将持续十年左右甚至更多,赚钱就看那一会,别总想着一辈子都在挣钱,现在大家说的铁饭碗我觉得其实并不对了,没有什么真的铁饭碗,我家人有好多是体制内的,退休后都不建议我们继续….我很有幸因为去之前做过相关的东西,然后得到了*通的车载芯片的dsp算法工程师实习 至少我认为这是换赛道的入门机会,最好就是从实习开始….对了,可能大家觉得我蠢也好,在面试的时候,技术面试官最后问了我一个问题,不是技术问题,他说你认为什么是后端开发?我当时其实很死板,因为在我的认知中,做软件后台功能服务开发的业务就是后端开发….也想听听大家对目前软开发展趋势的看法,我也提升认知。
投递美团等公司9个岗位 我的实习求职记录
点赞 评论 收藏
转发
1. 代码:a. Linux脚本命令-grepb. 处理json文件i. json格式ii. 字符串中读取有用的字符2. 自我介绍3. 项目a. Redis后端开发过程中你的职责是什么?b. 短信验证码登录的核心流程c. 这个校验的验证码是如何存储的,如何进行校验d. 校验的验证码是否可以放在session里面e. 存到session里面,如果是分布式系统--实现分布式sessionf. 一天/一小时如何做到流量控制,控制恶意请求发送验证码的调用g. 超卖问题如何解决?h. 高并发场景下如何解决i. 在项目中还遇到过什么别的问题吗?j. 这个技术难点的背景是什么?k. 你在这个项目中的使用收获是什么?l. java是自学的吗?平时的开发语言?m. java的使用时间4. 八股a. Java反射,优缺点b. 反射的时候可以修改方法的private局部变量吗?c. Java虚拟机中在什么情况下会去加载class?d. 内存担保机制e. 在内存中生成一个对象,分配一段空间,是会直接存储在年轻代里面,如何判断它的大小?f. ArrayList和LinkedList的区别g. 设计一个新的数据结构,综合两者,寻址效率和插入效率h. 最感兴趣的课程是什么i. 举例说明一下你最有收获的点5. 闲聊a. 最近一年左右有没有遇到过一些挫折b. 有系统地看过Java相关的书吗?c. 兴趣爱好:d. 实习的时间是ok的吗?e. 目前有offer了吗?对公司有什么倾向吗?6. 反问a. 公司业务是什么呀?
点赞 评论 收藏
转发
18 118 评论
分享
牛客网
牛客企业服务