当前位置: 首页 > 面试经验 >

【百度】24提前批-C++/PHP/GO研发工程师(一面)

优质
小牛编辑
85浏览
2023-08-30

【百度】24提前批-C++/PHP/GO研发工程师(一面)

2023年8月29日,晚上7点开始面试:

  1. 辛苦您两三分钟做一个自我介绍。

【从专业技能展开提问】

  1. 【操作系统】什么是进程,什么是线程?
  2. 【操作系统】进程和线程是不是共享内存的?
  3. 【操作系统】进程和进程之间如果想共享数据的话,可以用什么方法?
  4. 【计算机网络】我现在想在浏览器上输入一个URL,从输入URL到在浏览器上渲染出画面,它的一个整体的工作流程是什么样的?
  5. 【计算机网络】DNS解析除了在本地缓存,hosts和运营商,还可以在哪解析域名?(可能是回答上一个问题出现了遗漏做一个补充)
  6. 【计算机网络】我现在百度有一个IP换成新的了,在运营商只有一个我的旧的IP,问现在一个用户访问原来的旧IP访问不到,我可以采用什么方案来解决?

【从项目展开提问】- 小规模的C++深度学习推理框架实现

  1. 你这个项目的规模是多大?
  2. 你在完成这个项目有实际地输入,运行吗?
  3. 你这项目能做什么功能,在深度学习方面上用了哪个模型?
  4. 如果说你的这个模型的参数量很大的话,部署到自己的电脑会不会遇到什么瓶颈?
  5. 【深入】如果说你现在要把你的这个模型部署到10台机器上,很多用户在向你的机器上输入数据,如何控制用户优先访问到哪台机器上?分发的策略是什么?

【编程】

  1. 反转链表:自己实现数据结构,自己完成用例的输入和输出,并自己编写代码实现链表反转的功能。(近20分钟搞定)

【数据结构与算法】

  1. 我看你比较熟悉排序算法,那你能给我介绍一下快速排序算法吗?简单陈述一下。
  2. 【深入】现在一个用户在百度搜索引擎上搜索一个关键词,我要获得Top100的搜索结果,问你这个搜索策略是什么?底层的数据结构你需要怎么设计?

【反问】

  1. 我现在这边没什么问题了,你看你那边还有什么问题需要问的吗?

结语:

投递简历近一周左右直接收到视频面试,通过电话协商面试时间。一面结束后一周之内如果有二面会通知面试时间。

关于C++基础(包括继承多态,STL,C++11新特性相关的)一个没问,数据库方面也没有提问。自我感觉一面估计凉凉,深入的问题都答不出来,在面试官的引导下也答不出来。

面试官:2024提前批-北京-C++/PHP/GO研发工程师-云原生部-T联合-xxx职位。

#我的实习求职记录#
 类似资料: