小红书日常实习C++一面

项目拷打半小时

epoll相对于select和poll的改进

readylist的长度有限制吗

muduo为什么用LT模式

什么情况下用ET模式

堆排序算法的实现,堆的插入,删除,向上调整向下调整

final关键字

为什么要虚拟地址

共享内存的过程 ,共享内存的销毁

智能指针解决什么问题,原理是什么,shared_ptr是如何具体实现的,shared_ptr和unique_ptr的区别,适用场景。 shared_ptr是线程安全的吗

场景题:两个线程,各自有一把锁,要有两把锁才能往下执行,怎么避免

1. 同时拿到两把锁才能继续往下执行——怎么实现

2. 给锁编号

struct A{

char a;

int b;

short c;

}

对齐模数4

占用内存是多少(答:12)

最小占用内存多少(更改对齐模数 修改内部元素的位置)

如何修改对齐模数

把对齐模数改为1 2,为什么不把对齐模数改小

手撕代码:最长上升子序列,每个样例有多行

#C++面经#
全部评论
北大爷面小红书不是乱杀
4 回复 分享
发布于 2023-03-08 23:13 浙江
epoll相对于poll,select的改进,用红黑树存储fd(没有个数限制,时间复杂度更低),一次拷贝(只拷贝一次到内核)等
3 回复 分享
发布于 2023-03-10 08:36 上海
场景题的答案我在哪看过,可以对这两把锁取地址,两个线程统一按照锁地址从小到大或者从大到小的顺序加锁就可以避免死锁
1 回复 分享
发布于 2023-03-12 08:37 贵州
北大爷,这些题目该去哪儿看资料呀,有的我听都没听过😂😂
点赞 回复 分享
发布于 2023-05-07 09:48 湖南
为什么不把对其模数改小?求解
点赞 回复 分享
发布于 2023-04-07 13:45 黑龙江
线程锁的问题: 1、std::lock()方法同时锁住两个,否则释放 2、序号锁
点赞 回复 分享
发布于 2023-04-07 10:43 黑龙江
大佬过了吗
点赞 回复 分享
发布于 2023-03-17 19:14 北京
团队介绍 阿里云消息团队(阿里消息中间件团队),为千万个中小企业提供一站式的消息服务,覆盖业界最主流的消息产品线,包括RocketMQ、Kafka、RabbitMQ、MQTT、EventBridge、MNS。 欢迎加入我们的团队,一起打造稳定、高效、开放、低成本的一站式消息服务平台,服务阿里巴巴经济体、阿里云智能企业用户和广大开发者生态,让天下没有难用的MQ。 base地点:杭州、深圳,社招、校招都可以,简历发yubao.fyb@alibaba-inc.com
点赞 回复 分享
发布于 2023-03-11 20:02 浙江
锁那题是让说死锁吗?要怎么实现呢
点赞 回复 分享
发布于 2023-03-11 15:09 江苏
大佬要不要秒一下我司:https://wecruit.hotjob.cn/SU62d915040dcad43c775ec12c/mc/position/campus?acotycoCode=hugrvk
点赞 回复 分享
发布于 2023-03-11 14:27 辽宁
团队介绍 阿里云消息团队(阿里消息中间件团队),为千万个中小企业提供一站式的消息服务,覆盖业界最主流的消息产品线,包括RocketMQ、Kafka、RabbitMQ、MQTT、EventBridge、MNS。 欢迎加入我们的团队,一起打造稳定、高效、开放、低成本的一站式消息服务平台,服务阿里巴巴经济体、阿里云智能企业用户和广大开发者生态,让天下没有难用的MQ。 base地点:杭州、深圳,社招、校招都可以,简历发yubao.fyb@alibaba-inc.com
点赞 回复 分享
发布于 2023-03-11 10:32 浙江
同学可以来试一下我们阿里中间件团队吗?https://www.nowcoder.com/feed/main/detail/e35b4791abd04e5dac89ff214f8253d2?sourceSSR=users
点赞 回复 分享
发布于 2023-03-09 22:14 浙江
内存对齐哪块,最小内存如果按单字节对齐是7 这样不能算最小吗😂
点赞 回复 分享
发布于 2023-03-09 15:33 陕西
北大,厉害了
点赞 回复 分享
发布于 2023-03-09 11:21 北京
“什么情况下用ET模式”,老哥这个该咋回答呀
点赞 回复 分享
发布于 2023-03-09 10:46 广东
所以readylist的长度有限制吗
点赞 回复 分享
发布于 2023-03-09 10:14 湖南
佬在哪投的
点赞 回复 分享
发布于 2023-03-09 01:42 河北

相关推荐

01-19 18:15
门头沟学院 Java
ByteIntern:面向2027届毕业生(2026年9月-2027年8月期间毕业),为符合岗位要求的同学提供转正机会。团队介绍:中国交易与广告,负责抖音电商、生活服务、广告营销等营收业务的研发。用技术带来美好生活,让用户发现更多优价好物,为用户提供更丰富独特的生活体验;连接海量用户与商家,促进交易达成,让生态里全流程体验更流畅,助力营收业务长效增长。加入团队,你将投身流量与增长主战场,挑战复杂业务场景技术难题;直面真实商家和用户,用技术解决看得见的问题,在实战中快速成长,书写属于你的价值故事!1、参与系统架构设计、优化,提升系统性能和开发效率,保证高并发高可靠;2、通过不断的技术研究和创新,推动业务的快速发展和高效迭代;3、善于从工作中抽象和归纳问题,用技术方案高效解决。职位要求1、2027届本科及以上学历在读,计算机、软件工程等相关专业优先;2、熟练掌握算法、数据结构等基础知识;3、至少熟练使用一门编程语言(C/C++/Python/Go等);4、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力;5、热爱编程,有较强的学习能力,有强烈的求知欲、好奇心和进取心,能及时关注和学习业界最新技术;6、每周可实习4天及以上,可实习3个月及以上。投递链接:北京:https://job.toutiao.com/s/K5a4Priyo5Y上海:https://job.toutiao.com/s/INVuBviFNds组内直推,base北京、上海;缺人,hc多,可转正内推码:QS8BSWY
点赞 评论 收藏
分享
01-04 13:04
已编辑
重庆大学 Java
算法: 1.白板写一个hashmap数据结构,要求考虑哈希冲突,重点实现put和get方法2.lt4633.3个矩形能否构成一个正方形4.还有个简单sql面试:介绍两段实习1. 最后都是提交到spark去执行的嘛?2. 整个流程怎么执行的3. 直接点击提交就可用了嘛??4. 境内外代码合并讲一讲5. 加索引的这个字段是啥,索引区分度是多少6. 1500万数据,有没有其他的存储方案,考虑过嘛7. 写入是怎么写入这张表的数据的呢?8. 血缘关系讲一讲9. 为什么用广度优先遍历?因为他是图的一个最基本的遍历算法吧10. 时间复杂度11. 3度关系为什么?12. 这里的写入是怎么写入的?实时写入的13. 有没有接触更细粒度的图数据库,例如存储引擎14. 他查询返回的是啥?15. SQL可不可以看看?16. 你业务层有什么难点嘛?17. 如果查询的QPS突然暴增到10倍以上,那么你有什么好的思路来解决?18. redis的key怎么设计?redis中过期时间怎么设置19. 查询出来的权限数据源会很大嘛?20. 如何保证上线不会有问题,不出差错21. 300ms是平均耗时嘛22. 日志会打高点嘛????23. 遇到过线上问题嘛?24. 不要Java里面的hashMap,讲一下数据结构里面的hashmap25. 装载因子?26. 怎么进行扩容的?力竭了,面了1.5h,图书馆楼顶风又大,冷死了
点赞 评论 收藏
分享
评论
23
219
分享

创作者周榜

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