面试:高等数学(一阶导,二阶导的物理意义,几何意义)离散数学(双射,
等价,性质 blabla),继承和接口,简历问题,三观问题,思政问题
高等数学一阶导:物理意义是自变量的变化率;几何意义是切线斜率
高等数学二阶导:物理意义是自变量变化率的变化率;几何意义是凹凸性质,大
于 0 为凹、小于 0 为凸
双射:既是单射又是满射的映射称为双射
等价:p 能推出 q 则称 p 是 q 的充分条件;q 能推出 p 则称 p 是 q 的必要条件
1. 【离散】偏序关系和等价关系
偏序关系:设 R 为非空集合 A 上的关系,若 R 是自反的、反对称的、传递的,
则称 R 为 A 上的偏序关系。
等价关系:设 R 为非空集合 A 上的关系,若 R 是自反的、对称的和传递的,
则称 R 为 A 上的等价关系。
2. 【操作系统】一个机器上跑的进程如果要转移到另一个机器上需要做哪些工
作
进程迁移: 进程迁移就是将一个进程从当前位置移动到指定的处理器上。它的基
本思想是在进程执行过程中移动它,使得它在另一个计算机上继续存取它的所有
资源并继续运行,而且不必知道运行进程或任何与其它相互作用的进程的知识就
可以启动进程迁移操作,这意味着迁移是透明的。
3. 【面向对象】创建类型和引用类型有什么区别(我不知道他那两个词指的是
什么 后来感觉更像是变量初始化和引用变量?) 还有类型转换需要考虑什么
(精度和数据表示范围)
(1)值类型通常被分配在栈上,它的变量直接包含变量实例,使用效率比较高。
(2)引用类型分配在托管堆上,引用类型的变量通常包含一个指向实例的指针,
变量通过该指针来引用实例。
(3)值类型继承自 ValueType (注意:而 System. ValueType 又继承自
System.Object);而引用类型继承自 System.Object。
(4)值类型变量不可为 null 值,值类型都会自行初始化为 0 值;而引用类型
变量默认情况下,创建为 null 值,表示没有指向任何托管堆的引用地址。对值
为 null 的引用类型的任何操作,都会抛出 NullReferenceException 异常
4. 【科研】你科研期间有接触过什么算法吗,可以介绍一下吗?
ResNext 网络:由 FaceBook 的华人学者谢赛宁提出。ResNeXt 是 ResNet 和
Inception 的结合体,不同于 Inception 的是,ResNext 不需要人工设计复杂的
Inception 结构细节,而是每一个分支都采用相同的拓扑结构。ResNeXt 吸收了
VGG/ResNet 的堆叠重复网络层的优点以及 Inception 网络的 split-transform-
merge 策略。ResNeXt 的本质是分组卷积(Group Convolution),通过变量基数
(Cardinality)来控制组的数量。网上发布了源码。