最近一周五六个面试,这家的面试岗位是Linux内核、应用层,以及网络层方面的开发,主要写业务方面的代码,有友友可以解释一下什么是业务方面的代码吗。 1.自我介绍 2.询问项目和实习经验 4.链表和数组有什么区别,各自的优势是什么? 5.什么是僵尸进程;如何防止空指针、野指针问题? 6.哈希表怎么解决冲突,以及哈希表扩容原理是什么?(在 C++ 中,哈希表通常通过标准库容器 std::unordered_map(或 std::unordered_set)实现。这些容器内部使用动态哈希表,当元素数量增长到一定程度时会自动进行扩容(rehashing)。当负载因子超过某个阈值(称为 最大负载因子,m...