睿联Cpp实习二面面经(附答案
面试官再次确认我投递的是嵌入式开发
而且他迟到了10分钟,面评:B-
下午两点半有种面试官刚睡醒的样子
--------------------------
面试内容:
* 简历算法多,确认干开发?
(算法都是导师的任务,开发才是老本行
* 二叉树遍历:循环和迭代过程描述一下,
(几层循环,循环终止条件
* Arm架构中怎么调用一个函数
(函数参数入栈,跳转指令把PC保存到堆栈中,完毕恢复之前保存的PC
* 由调用者控制还是被调用者控制
(调用者负责参数入栈,调用,函数返回
* C++构造函数的调用顺序
(先基类,再成员对象,再自己
* 成员对象构造顺序
(声明顺序,不是构造函数中的调用顺序
* 函数指针是什么,直接用函数名不行吗
(一个指向函数的指针,用来动态调用函数,回调,动态库加载,事件处理,直接调用的话,控制权转移到函数内部,执行完再返回
* 表达式和语句的区别
(表达式时一个计算,语句时一系列指令和操作的组合,表达式为操作数和运算符组成,比如“5+3”,语句用来执行任务,比如int a = 5;
* Python和C++的区别
(类型动静态,编译和解释,语法,python适合快速原型开发,数据科学,机器学习,C++适合高性能,底层控制,操作系统,嵌入式
* IO很多的场景用什么语言?
* (无脑Cpp
----------------------------------
总结:面试官感觉我可能不太想去,还是不够舔,先OC再露出本性啊
而且他迟到了10分钟,面评:B-
下午两点半有种面试官刚睡醒的样子
--------------------------
面试内容:
* 简历算法多,确认干开发?
(算法都是导师的任务,开发才是老本行
* 二叉树遍历:循环和迭代过程描述一下,
(几层循环,循环终止条件
* Arm架构中怎么调用一个函数
(函数参数入栈,跳转指令把PC保存到堆栈中,完毕恢复之前保存的PC
* 由调用者控制还是被调用者控制
(调用者负责参数入栈,调用,函数返回
* C++构造函数的调用顺序
(先基类,再成员对象,再自己
* 成员对象构造顺序
(声明顺序,不是构造函数中的调用顺序
* 函数指针是什么,直接用函数名不行吗
(一个指向函数的指针,用来动态调用函数,回调,动态库加载,事件处理,直接调用的话,控制权转移到函数内部,执行完再返回
* 表达式和语句的区别
(表达式时一个计算,语句时一系列指令和操作的组合,表达式为操作数和运算符组成,比如“5+3”,语句用来执行任务,比如int a = 5;
* Python和C++的区别
(类型动静态,编译和解释,语法,python适合快速原型开发,数据科学,机器学习,C++适合高性能,底层控制,操作系统,嵌入式
* IO很多的场景用什么语言?
* (无脑Cpp
----------------------------------
总结:面试官感觉我可能不太想去,还是不够舔,先OC再露出本性啊
全部评论
一二面隔了多久
楼主在哪投递的呀
佬,冒昧问下您面试的时候上述题目答出来多少啊
相关推荐