写在前面: 以下是我在软件工程保研过程中,搜集或者亲身被问到的一些大概率问题,现在已保研结束,发布出来希望对学弟学妹有一定的帮助。
流程性问题/英文问题
- 自我介绍
- 介绍家乡
- 你为什么选择我们学校?/为什么选择这座城市?
- 你对软件学院的了解,为什么报软件学院
- 介绍基础算法:贪心、分治、回溯、dp、最短路径、dfs、bfs、冒泡、归并、快排等
专业问题
- 最喜欢/讨厌的课程,说一下自己的理解
- 你是否有过项目经验?
- 作项目的时候看过哪些论文、作者
- 你今后想从事什么方向的学习?为什么?
- 比较熟悉的开发工具是什么?
- DFS、BFS的伪码实现。DFS是递归实现,BFS需要借助于队列实现。
- 进程和线程的区别
- 软件开发的流程
- 介绍瀑布模型
- 软件设计模式
- 介绍数据库的几个特性
- C++和Java多继承、多态、重载等问题
- 计网的7层以及相应的功能
- 【前沿知识】你对人工智能有什么了解?强人工智能可能实现吗?
- 【前沿知识】什么是机器学习?讲讲具体的算法。
其他问题
- 毕业设计做什么
- 还报了什么学校(英文名一定会说),会去哪里?
- 如果你能顺利的考入我校研究生,你对今后2年/3年的学习规划是什么?
- 如果和老师发生矛盾怎么解决,你的研究兴趣和老师的要求方向冲突怎么办?
- 你想出去实习找工作,但实验室不允许,你会怎么做?
- 为什么跨考计算机/软工?
- 聊聊跨考的本专业和计算机/软工专业,本科专业的学习对今后的学习有什么帮助?