商汤AI平台开发工程师实习面试总结

本文回顾了商汤AI平台开发工程师的面试经历,主要涉及一面的计算机基础、网络知识和程序设计问题,如并行与并发的区别、进程通信、网络层次、3次握手和4次挥手等。二面侧重于编程能力,包括O(nlogn)排序和单调栈解决实际问题。整个面试过程相对简单,作者成功获得offer。
摘要由CSDN通过智能技术生成

面试距今应该已经过去一个月了,一直没有总结,这里还是简单总结一下问题,其实感觉问的挺简单的.

我面的是 AI平台开发工程师,就是做应用落地的,智能安防部门。做的是视频安防,

offer get

一面

一面先是简单聊了一下简历,问的相当简单,(PS:尽然被吐槽简历太简单了[捂脸…]),这边应该用的是 c++ 为主,所以问了很多c++的东西。

先问了一些计算机基础:

  1. 并行与并发的区别
  2. 进程通信的方法
  3. 用过哪些并发手段

计算机网络

  1. ICMP 在哪一层

    这个我直接就说了,不清楚,不过可以猜一下,面试官人挺好了,也让我猜了一下,给我的提示就是Ping 命令
  2. 说一下网络层次
  3. 3次握手,4次挥手
  4. 浏览器中输入一个网址到获取内容的过程

程序设计

  1. 你知道尾递归吗
  2. 在什么情况下可以用尾递归,二叉树遍历能用吗?

    关于尾递归这个,我只能说运气真的好,就在前一个周我正好再看 coursera 的programing language 所以就比较深入的了解过 尾递归这个东西
  3. 虚函数
  4. swit
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值