📍面试公司:ZDNS🕐面试时间:2025.09.16💻面试岗位:C/C++研发工程师(实习转正)❓面试问题:自我介绍线程进程协程的区别?OSI模型了解吗?每一层的协议有哪些?传输层的TCP和UDP了解吗?区别?TCP怎么实现可靠传输?DNS协议是哪一层的协议?基于TCP还是UDP实现的?能否基于TCP实现?智能指针shared_ptr的原理?线程安全吗?引用计数如何保证线程安全?红黑树,哈希表特征和原理?时间复杂度?什么是死锁?Linux下用过gdb吗?epoll和select的区别?实习中或者是项目中遇到的挑战?如何解决的?-- 回答的项目中的难点后面就问了一些项目相关的反问:后续流程什么时候出结果?部门是做什么的?面试表现?🙌面试感想:全程25min,感觉面试官比较高冷,不苟言笑,基本上都回答上来了,不知能不能过。