商汤科技实习面试记录——3D视觉实习生(快速排序,将字符串转换成整数,给一个现成的有序矩阵,判断一个数是否在这个矩阵中)

本文主要是介绍商汤科技实习面试记录——3D视觉实习生(快速排序,将字符串转换成整数,给一个现成的有序矩阵,判断一个数是否在这个矩阵中),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述

之前写的:

1、简介

北京市商汤科技开发有限公司,简称“商汤科技(SenseTime)”,成立于2014年,创始人为香港中文大学信息工程系教授汤晓鸥,是人工智能领域的一家独角兽公司,专注于计算机视觉和深度学习的原创技术研发。
商汤科技由香港中文大学工程学院团队创立,战略合作伙伴包括高通、华为、小米科技、本田汽车和麻省理工学院等。公司在香港、北京、深圳、上海、成都、日本京都和东京都有产业和科研布局。
2018年9月20日,科技部部长王志刚向商汤集团授予“智能视觉国家新一代人工智能开放创新平台”称号并授牌。
2019年6月11日,商汤科技入选“2019福布斯中国最具创新力企业榜”。

2、面试过程
算是一下午两轮技术面(其实不太理解为什么连着两轮技术面,并且两位面试官的问题基本相同)。
自我介绍;
问简历所写的项目经历,我写的一个双目立体视觉,一个3D位资估计。主要就是围绕这两个话题展开。
视觉的话肯定要问到相机标定、解相位、双目匹配、重建;
3D位资估计主要是问了我提到的ppf原理以及对其改进。
然后是写代码环节,他们似乎很喜欢“链表”,专业数据结构的知识还是一把心酸泪。。。还好第一位面试官比较仁慈让我写了熟悉的多品外差。
然后问关于如何处理工作中困难,考察你的态度。
最后接近尾声,问你要提问他什么吗。

3、总结
总的来说是不刁难的,毕竟是实习面试,跟就业面试比强度还是差一些的。问得问题全部是基于简历提到的,不会问你知识体系之外的。好好准备没啥大问题,像我这种裸面就比较拉闸哈哈哈。

附录——代码考察
1.将字符串转换成整数
2.给一个现成的有序矩阵,判断一个数是否在这个矩阵中


//给一个现成的有序矩阵,判断一个数是否在这个矩阵中
templat <class T>
bool find(T target ,vector<vector<T>>&array,int x,int y)
{if(x==array.size()||y<0)return false;if(array[x][y]==target)return true;if(array[x][y]>target)return find(target,array,x,y-1);//如果当前数字比target大,往回找return find(target

这篇关于商汤科技实习面试记录——3D视觉实习生(快速排序,将字符串转换成整数,给一个现成的有序矩阵,判断一个数是否在这个矩阵中)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/197651

相关文章

SpringBoot3应用中集成和使用Spring Retry的实践记录

《SpringBoot3应用中集成和使用SpringRetry的实践记录》SpringRetry为SpringBoot3提供重试机制,支持注解和编程式两种方式,可配置重试策略与监听器,适用于临时性故... 目录1. 简介2. 环境准备3. 使用方式3.1 注解方式 基础使用自定义重试策略失败恢复机制注意事项

一文详解如何在idea中快速搭建一个Spring Boot项目

《一文详解如何在idea中快速搭建一个SpringBoot项目》IntelliJIDEA作为Java开发者的‌首选IDE‌,深度集成SpringBoot支持,可一键生成项目骨架、智能配置依赖,这篇文... 目录前言1、创建项目名称2、勾选需要的依赖3、在setting中检查maven4、编写数据源5、开启热

Python UV安装、升级、卸载详细步骤记录

《PythonUV安装、升级、卸载详细步骤记录》:本文主要介绍PythonUV安装、升级、卸载的详细步骤,uv是Astral推出的下一代Python包与项目管理器,主打单一可执行文件、极致性能... 目录安装检查升级设置自动补全卸载UV 命令总结 官方文档详见:https://docs.astral.sh/

python判断文件是否存在常用的几种方式

《python判断文件是否存在常用的几种方式》在Python中我们在读写文件之前,首先要做的事情就是判断文件是否存在,否则很容易发生错误的情况,:本文主要介绍python判断文件是否存在常用的几种... 目录1. 使用 os.path.exists()2. 使用 os.path.isfile()3. 使用

Springboot3+将ID转为JSON字符串的详细配置方案

《Springboot3+将ID转为JSON字符串的详细配置方案》:本文主要介绍纯后端实现Long/BigIntegerID转为JSON字符串的详细配置方案,s基于SpringBoot3+和Spr... 目录1. 添加依赖2. 全局 Jackson 配置3. 精准控制(可选)4. OpenAPI (Spri

统一返回JsonResult踩坑的记录

《统一返回JsonResult踩坑的记录》:本文主要介绍统一返回JsonResult踩坑的记录,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录统一返回jsonResult踩坑定义了一个统一返回类在使用时,JsonResult没有get/set方法时响应总结统一返回

Go学习记录之runtime包深入解析

《Go学习记录之runtime包深入解析》Go语言runtime包管理运行时环境,涵盖goroutine调度、内存分配、垃圾回收、类型信息等核心功能,:本文主要介绍Go学习记录之runtime包的... 目录前言:一、runtime包内容学习1、作用:① Goroutine和并发控制:② 垃圾回收:③ 栈和

Go语言如何判断两张图片的相似度

《Go语言如何判断两张图片的相似度》这篇文章主要为大家详细介绍了Go语言如何中实现判断两张图片的相似度的两种方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 在介绍技术细节前,我们先来看看图片对比在哪些场景下可以用得到:图片去重:自动删除重复图片,为存储空间"瘦身"。想象你是一个

java对接海康摄像头的完整步骤记录

《java对接海康摄像头的完整步骤记录》在Java中调用海康威视摄像头通常需要使用海康威视提供的SDK,下面这篇文章主要给大家介绍了关于java对接海康摄像头的完整步骤,文中通过代码介绍的非常详细,需... 目录一、开发环境准备二、实现Java调用设备接口(一)加载动态链接库(二)结构体、接口重定义1.类型

使用Python实现base64字符串与图片互转的详细步骤

《使用Python实现base64字符串与图片互转的详细步骤》要将一个Base64编码的字符串转换为图片文件并保存下来,可以使用Python的base64模块来实现,这一过程包括解码Base64字符串... 目录1. 图片编码为 Base64 字符串2. Base64 字符串解码为图片文件3. 示例使用注意