寒武纪 框架开发一面
1.熟悉框架有哪些
2.看过tensorflow源码吗
3.会用tensorflow做扩展开发吗
4.python和C++哪个更熟悉
5.python包装C++的库函数熟悉吗
6.用的c++那个版本(c++11)
7.c++11的新特性有哪些
8. long long 跟之前的c++版本有什么区别
9.long long 会超过8个字节吗
10. long 有多少个子节
11.右值方便了哪些写法,有什么优点
12.左值转换为右值的函数是哪个
13.对模板熟悉吗,右值引用在模板里面的作用,写模板用std::move()来传参的作用,forward的作用
14.智能指针有几种。介绍每个的特性;
15.weak_ptr的使用场景
16.类型转换方法有几种,cast方法,介绍一下
17.优先队列底层数据结构
18.堆的数据结构有什么特点
19.堆定义的头文件在哪,用过哪几种队列,优先队列自定义排序方法
20.map和unordered_map的区别
21.介绍multi_map的数据结构
22.算法题:在n个值里找最小的k个数,分析时间复杂度。
#寒武纪##面经##秋招##内推##Python工程师#