2023年8月29日,晚上7点开始面试:
- 辛苦您两三分钟做一个自我介绍。
【从专业技能展开提问】
- 【操作系统】什么是进程,什么是线程?
- 【操作系统】进程和线程是不是共享内存的?
- 【操作系统】进程和进程之间如果想共享数据的话,可以用什么方法?
- 【计算机网络】我现在想在浏览器上输入一个URL,从输入URL到在浏览器上渲染出画面,它的一个整体的工作流程是什么样的?
- 【计算机网络】DNS解析除了在本地缓存,hosts和运营商,还可以在哪解析域名?(可能是回答上一个问题出现了遗漏做一个补充)
- 【计算机网络】我现在百度有一个IP换成新的了,在运营商只有一个我的旧的IP,问现在一个用户访问原来的旧IP访问不到,我可以采用什么方案来解决?
【从项目展开提问】- 小规模的C++深度学习推理框架实现
- 你这个项目的规模是多大?
- 你在完成这个项目有实际地输入,运行吗?
- 你这项目能做什么功能,在深度学习方面上用了哪个模型?
- 如果说你的这个模型的参数量很大的话,部署到自己的电脑会不会遇到什么瓶颈?
- 【深入】如果说你现在要把你的这个模型部署到10台机器上,很多用户在向你的机器上输入数据,如何控制用户优先访问到哪台机器上?分发的策略是什么?
【编程】
- 反转链表:自己实现数据结构,自己完成用例的输入和输出,并自己编写代码实现链表反转的功能。(近20分钟搞定)
【数据结构与算法】
- 我看你比较熟悉排序算法,那你能给我介绍一下快速排序算法吗?简单陈述一下。
- 【深入】现在一个用户在百度搜索引擎上搜索一个关键词,我要获得Top100的搜索结果,问你这个搜索策略是什么?底层的数据结构你需要怎么设计?
【反问】
- 我现在这边没什么问题了,你看你那边还有什么问题需要问的吗?
结语:
投递简历近一周左右直接收到视频面试,通过电话协商面试时间。一面结束后一周之内如果有二面会通知面试时间。
关于C++基础(包括继承多态,STL,C++11新特性相关的)一个没问,数据库方面也没有提问。自我感觉一面估计凉凉,深入的问题都答不出来,在面试官的引导下也答不出来。
面试官:2024提前批-北京-C++/PHP/GO研发工程师-云原生部-T联合-xxx职位。
#我的实习求职记录#