商汤科技日常实习一面面经
C++后台开发
自我介绍,然后先是问了一下个人的情况,
然后主要问了一些C++的问题,
1.讲讲你了解的虚函数
2.你知道malloc、free和new、delete的区别吗
3.讲讲右值引用(不太了解)
7.问一下各排序算法相关
反问环节。
第一次面试,比较紧张,面试官挺亲切的,希望有二面。#商汤科技实习##面经##商汤科技#
自我介绍,然后先是问了一下个人的情况,
然后主要问了一些C++的问题,
1.讲讲你了解的虚函数
2.你知道malloc、free和new、delete的区别吗
3.讲讲右值引用(不太了解)
4.讲讲你了解的C++的特性(auto、智能指针)(答得不好卡壳了,其实这里很多东西可以讲,但是紧张没反应过来就没说几个)
5.讲一下预编译、编译、汇编、链接
6.讲一下静态库和动态库的区别
7.问一下各排序算法相关
8.做题,n个数如何得到最小的k个,时间和空间复杂度是多少
然后让写代码,然后根据你写的代码,问你还有没有更好的解决办法。
9.手写快排
反问环节。