面经汇总

此篇来自18级师兄为我们提供的资料,总结了一些经常问到的面试题,可以用来查漏补缺。

1 常规

中文

  1. 自我介绍(介绍学校 你三年来的学习经历 兴趣爱好)
  2. 报了哪些学校?
  3. 接下来的规划

  4. 博士是想去哪里读呢? 本硕连读?

  5. 对哪个研究方向有兴趣,有什么成果和理解?
  6. 政治考察,随机抽一个政治问题并作答
  7. 英语考察,随机抽一段计算机相关的英文论文,读一遍后翻译。
  8. 项目考察,主要根据你的项目问一些技术上的东西和延伸出来的知识点(可能要求PPT)
  9. 为什么选择我们?
  10. 和研究生导师发生了冲突应该怎么办?
  11. 用ppt介绍自己本科院校专业以及基本的学习情况和排名、英语四六级情况、本科期间获得的奖励和科研情况、自己未来的打算(演示10-15分钟)
  12. 对于哪门课比较好,哪门比较薄弱(后续对应展开)

英文:

  1. 你大学所在的城市和你的家乡有什么不同
  2. 你打算怎么适应这里的生活呢
  3. 自我介绍
  4. 根据简历问项目及其细节
  5. 英语考察,随机抽一段计算机相关的英文论文,读一遍后翻译。
  6. What impressed you on the undergraduate campus?
  7. What is your favorite course,why?
  8. 本科期间最大的成就
  9. What impressed you most when you were at your university

2 高数

  1. 什么是洛必达法则?
  2. 手写复合函数求导公式,并给了个函数让你求一下
  3. 傅里叶变换
  4. 哪种类型的微分方程是有解析解的

    1. 一阶微分方程(线性微分方程、可分离变量型的方程、伯努利方程)
    2. 高阶微分方程(二阶可降阶方程、高阶常系数齐次线性微分方程、欧拉方程)
  5. 什么叫微分中值定理?

  6. 什么是数列的极限,也就是说一个数列xn,收敛于a,你如何定义它?
  7. 泰勒展开和傅立叶变换的概念以及他们在计算机领域中的应用
  8. 零点定理

3 线代

  1. 什么是正定矩阵?有什么用?
  2. 矩阵满足交换律吗?如果不,为什么不满足?
  3. 介绍下什么是矩阵的秩
  4. 介绍下特征值与特征向量的意义
  5. 介绍下线性相关和线性无关
  6. 一个矩阵线性无关的等价定义有什么?(例如非奇异矩阵、矩阵可逆、矩阵满秩、特征值没有0等等)
  7. 解释下什么是线性(向量)空间
  8. 什么是向量正交?什么是矩阵正交?
  9. 矩阵运算下Ax=b中什么情况下x有解

4 概率论

  1. 什么是二项分布
  2. 什么是伯努利分布
  3. 有一个袋子 有标有1 2 3……6的6个球 6个人依次从中取出一个球,问是否公平,每个人取到每个球的概率是否一样?
  4. 解释下大数定律
  5. 说一下全概率公式和贝叶斯公式
  6. 介绍下正态分布
  7. 解释下相关系数、协方差。相关系数或协方差为0的时候能否说明两个分布无关?为什么?
  8. 手写全概率公式和贝叶斯公式
  9. 若干正态分布相加、相乘后得到的分布分别是什么?
  10. 同时掷四个硬币,那么恰好有两个正面朝上的概率?
  11. 怎么算一组样本的方差,怎么只扫描一遍样本就求出数据的方差?
  12. 古典概型

5 计组

  1. 解释下什么是DMA
  2. 说下五级流水CPU的各阶段
  3. 执行单条指令时单周期CPU和五级流水CPU谁更快?为什么?
  4. 32位的计算机能存储的最大内存是多少?
  5. 计算机开机之后执行的第一条指令地址是什么?

6 操作系统

  1. 说下进程间通信的几种方式
  2. 简要介绍一下分页分段
  3. 介绍下几种常见的进程调度算法及其流程(FCFS,SJF,剩余短作业优先,优先级调度,轮转法,多级反馈队列等等)
  4. 抖动是什么?
  5. 线程有几种状态?
  6. 死锁的条件是什么?
  7. 分析一下两个进程同时访问资源可能出现什么问题?采用什么方法进行解决?

7 计网

  1. 说下TCP和UDP区别
  2. 说下网络中的主机通信流程
  3. 一个主机将两个端口接到网络上是否会提升吞吐量?为什么?
  4. TCP/IP和OSI模型的联系与区别以及JavaScript的作用
  5. 怎么检查网络是否出问题,检查的步骤
  6. 机器的ip地址和mac地址,他们有什么区别,分别有什么用途?
  7. 在浏览器里输入你们学校的网址,会发生什么?

8 数据结构

  1. 说下快排过程
  2. 如何判断一个单链表是否是循环链表(要给出一个比遍历更快的方法,貌似是两个指针一个每次前进1步、一个每次前进2步,相遇则循环)
  3. 介绍下平衡二叉树
  4. 解释下快排为什么快?不要说快排的什么复杂度或者算法过程,回答为什么快。(这问题我蒙蔽的一匹,最后听老师意思是说从存储中内存和硬盘读取数据频率那里谈,莫非是数据量太大的时候其他排序涉及到外排序、快排二分几次后就避免了外排序的硬盘交互问题??)
  5. 英文介绍下堆排序过程
  6. 介绍下桶散列
  7. 快速排序最好时间复杂度和最坏时间复杂度会出现在什么情况?
  8. 什么是默克尔树?
  9. B树中的分裂是什么意思?

9 离散

  1. 解释下等价关系和等价类
  2. 解释下什么是汉密尔顿图,什么是欧拉图
  3. 一个集合有没有可能和他的真子集构成一一映射的关系?答:有可能。空集的情况下(老师提醒我是真子集)。无穷集的情况下,比如说自然数和偶数
  4. 偏序关系
  5. 等价关系的定义
  6. 马尔科夫
  7. 怎么判断两个无穷集合的大小
  8. 单射满射和双射的概念

10 机器学习

  1. 机器学习和深度学习的差别联系
  2. 梯度下降法和牛顿迭代法的算法过程
  3. 介绍下决策树的算法过程和剪枝方式,并介绍下其适用情景和优劣。说一下选择分支节点的几种参数(信息增益、增益率、基尼指数)
  4. 介绍下神经网络算法及深度学习原理
  5. 介绍下随机森林算法
  6. 介绍下Kmeans和KNN算法分别是什么
  7. 介绍下PCA算法过程
  8. 你用过哪种机器学习算法?举例说明?
  9. 叙述下二维空间上的牛顿迭代法过程。
  10. 介绍下你知道的几种距离度量方式。(例如马氏距离、曼哈顿距离、欧式距离、余弦距离、相关系数等等)
  11. 介绍下你知道的常见机器学习算法有哪些
  12. 介绍下卷积神经网络的结构
  13. 项目中你用过哪些神经网络模型
  14. 最小二乘法

11 编译原理

  1. ll parse和lr parse的区别
  2. 文法和四元式

12 数据库

  1. 介绍下事务的ACID特性分别是什么
  2. 事务的ACID特性怎么保证?(REDO/UNDO机制)
  3. ER图和范式
  4. 文件系统的缺点
  5. 什么是2PL协议?
  6. 2PL协议能解决死锁问题吗?
  7. 数据库中的选择操作,什么时候应该用到索引?

13 软件工程

  1. 怎么理解软件工程?

14 软件测试

  1. UML图包括什么?做图专业工具?
  2. 测试报告内容包括?用了哪些测试工具?

15 编程

  1. c++多态性
Copyright © 夕照深雨 2022 all right reserved,powered by Gitbook该文件修订时间: 2022-10-01 12:15:13

results matching ""

    No results matching ""