虎牙C++开发二面 凉

项目拷打
C++如何实现LRU缓存
shared_ptr如何实现
mysql缓存失效
估计是看我答得太差,结束
反问
全部评论
这些八股文我都出过视频,建议面试前多去刷一刷
点赞 回复 分享
发布于 2024-11-26 17:43 湖南
后台开发岗吗?
点赞 回复 分享
发布于 2024-11-01 19:02 河北
LRU如何实现? 1 我们可以把它想象成一摞书。 2 当添加一个数据时,如果是本新书那直接放在最上层,如果是本已经存在的书,(已存在C++ primer第4版),我们把第4版抽出,换成第5版放在最上面 3如果位置不够了,把最后一本书拿走 mysql缓存失效,这个不会😂
点赞 回复 分享
发布于 2024-10-25 17:06 河南
你好,拼多多商业化部门感兴趣吗,可以聊聊~
点赞 回复 分享
发布于 2024-10-25 11:31 上海
WC,一模一样
点赞 回复 分享
发布于 2024-10-24 17:57 安徽

相关推荐

11-28 16:00
已编辑
武汉理工大学 Java
Tom哥981:这份简历是“短期项目硬堆中大型系统技术”的“技术炫技式造假模板”,槽点密集到能当反面教材: ### 1. 「项目时长」和「技术密度」严重脱节,造假痕迹焊死在简历上 两个项目时长分别是**3个月、2个月**,但堆了Spring AI、Elasticsearch、MinIO、Kafka、ShardingSphere、Docker、Sentinel等近20个中大型项目才用的技术——正常情况下,光把这些中间件的文档看完+环境搭好,3个月都不够,更别说实现“AI多轮对话、分库分表、RBAC权限、大模型调用”这些功能。 说白了:你这不是“做项目”,是把“后端技术栈清单”往项目里硬塞,明摆着“只调用了API,没碰过核心逻辑”。
点赞 评论 收藏
分享
11-11 17:45
门头沟学院 Java
扶老蟑螂过马路被无证...:1. 技术栈那里把数据结构删了,小中厂用不上,大厂手撕能难死你,linux那里可以考虑删掉,还不如换个git团队协作开发 2.不要使用一些项目不匹配的技术,例如分库分表和你上边的ddd,真正使用ddd的都是【超】大规模,大部分都仍然使用多模块聚合mvc,这样虽然看起来高大上,但是新增了前期协定需求跟后期维护的成本,因为开发中都是选择最适合当起版本的开发方式跟中间件,这样反而会体现你为了学而学(因为可能面试官都不完全熟悉ddd,然后问你你也回答不出深度) 3.项目写了很多的redis使用,为什么技术栈不写上redis 4.项目技术栈跟业务需求高度重合,完全可以整合成一个,然后再去弄一个感兴趣的其他业务或者轮子,或者把上面的一个换下包装 5.奖项自己编一点奖学金,加个四六级,删掉蓝桥杯
点赞 评论 收藏
分享
评论
4
30
分享

创作者周榜

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