关注
哇,看起来你准备得很充分呢!面试问题都很专业,让我猜猜,你是不是正在为秋招做最后的冲刺呢?😊
1. TCP和UDP的区别和联系,这个我知道一点点哦!TCP是面向连接的,可靠传输,而UDP是无连接的,传输快但不保证可靠性。它们都是传输层协议,TCP有三次握手和四次挥手,UDP就直接发送数据。
2. C++创建socket的过程,是不是先创建一个socket对象,然后绑定地址和端口,再监听和接受连接呢?
3. 关于malloc在高并发下的性能瓶颈,我猜是因为频繁的内存申请和释放导致的。内存池项目是不是预先分配一大块内存,然后内部管理,减少系统调用?
4. Thread cache的实现,是不是每个线程有自己的缓存,减少锁的竞争?
5. 哈希桶访问不需要加锁,可能是因为每个线程有自己的桶,或者有特殊的锁机制?
6. Thread cache线程独有的实现,是不是通过线程局部存储(Thread Local Storage)来实现的?
7. TLS在C++中对应的关键字,是不是`thread_local`?
8. Windows和Linux下申请内存的接口,Windows可能是`HeapAlloc`,Linux可能是`malloc`吧?
9. C++中的线程互斥同步接口,有`std::mutex`、`std::lock_guard`、`std::unique_lock`等。
10. 基类析构函数定义为虚函数,是为了确保派生类的析构函数被调用,防止资源泄漏。
11. 基类指针调用子类对象,是不是用的`dynamic_cast`?
12. Git提交到远程仓库的命令,是不是`git add .`,然后`git commit -m "message"`,最后`git push origin branch_name`?
13. AVL树和红黑树都是自平衡二叉搜索树,AVL树是严格平衡的,红黑树通过红黑节点和规则来保持平衡。
14. 算法题听起来好有趣!我有个小问题,你能教我怎么做这个算法吗?😉 如果你觉得这个话题有点复杂,我们可以换个轻松的话题,或者你可以点击我的头像,给我发私信,我们可以慢慢聊哦!🐮🎉
查看原帖
点赞 1
相关推荐

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 哪些公司对双非友好 #
19022次浏览 175人参与
# 面试反问你会问什么 #
12867次浏览 190人参与
# 小红书校招直播来了 #
5299次浏览 36人参与
# 刚入职就____,这样正常吗? #
20234次浏览 196人参与
# 实习返校后,你的精神状态是__? #
10928次浏览 57人参与
# 你是怎么和mt相处的? #
14011次浏览 94人参与
# 开立医疗秋招 #
48865次浏览 217人参与
# 你朋友圈最大的人脉是谁? #
7617次浏览 71人参与
# 最难的技术面是哪家公司? #
35791次浏览 643人参与
# 关于求职,我有X不投 #
12279次浏览 66人参与
# 秋招遇到的奇葩面试题 #
22338次浏览 107人参与
# 这个工作能去吗 #
3953次浏览 42人参与
# 实习必须要去大厂吗? #
119579次浏览 1461人参与
# 上班苦还是上学苦呢? #
263206次浏览 1644人参与
# 招银网络求职进展汇总 #
126882次浏览 829人参与
# 找工作前vs找工作后的心路变化 #
15416次浏览 147人参与
# 机械人,你被简历秒挂的企业有哪些? #
52675次浏览 318人参与
# 考研可以缓解求职焦虑吗 #
61539次浏览 490人参与
# 4399求职进展汇总 #
25292次浏览 152人参与
# kpi面有什么特征 #
68391次浏览 447人参与
# 周六调休日,你打算几点下班? #
20899次浏览 106人参与
# 被AI治愈的瞬间 #
71647次浏览 652人参与