这个绝对是我体验最与众不同的一次面试了,所以请读者看一下后面的复盘章节和反思章节,不然读者可能很难理解老师的思维是怎么跳跃的。总而言之…Are you kidding me?

2min中文自我介绍+2个英文问题+2个心理测试问题+数个中文问题

问题

英文问题

What are the applications of artificial intelligence in life?
What’s your plan for graduate school?

心理测试问题

你平时怎么缓解压力的?
你平时在压力大的时候会和同学、家长沟通吗?
你和家长交流的频率是怎么样的呀?

中文问题

你是软件工程专业的。对于一个软件产品,有没有一种方法能够像硬件一样评估优劣?
就像硬件会损耗,软件会不会也有个生命期,在一段时间之后就不能使用了?
软件会不会像硬件一样随着时间损耗?
软件是一定要依赖于硬件存在吗?要是没有硬件,软件是不是就没有意义了?
java是怎么实现跨平台的?
解释一下虚拟机的作用?

复盘

自我介绍

因为之前准备的是英文的2分钟版本,进来了发现要中文,所以可能1分钟就说完了,尤其是一段科研经历和两个项目经历都是直接一句话待过了。

What are the applications of artificial intelligence in life?

这个答的很简单,因为之前看到过这个问题,准备了模板。
Artificial intelligence is now used more in life to solve a particular problem instead of existing as an all-powerful robot. When we buy goods on Taobao, the AI recommendation algorithm helps us choose the right goods. More and more mobile photo albums provide automatic classification and annotation functions, which is the application of computer vision in artificial intelligence.
但是这个模板有个小问题,就是我立足于life这个点了。回答完后,老师说了一句that’s all?我当时还没反应过来,现在想想应该是想让我答的大一些多一些。

What’s your plan for graduate school?

你平时怎么缓解压力的?

你平时在压力大的时候会和同学、家长沟通吗?

你和家长交流的频率是怎么样的呀?

接下来进入最神经的环节。

你是软件工程专业的。对于一个软件产品,有没有一种方法能够像硬件一样评估优劣?

这个题应该是软件工程里的软件评测,但我忘了具体了。
我答了效率、鲁棒性、可复用性、可扩展性、易用性这些概念。

就像硬件会损耗,软件会不会也有个生命期,在一段时间之后就不能使用了?

这个应该是问软件生命周期?但是软件生命周期和硬件有固定寿命这个有什么好对比的吗?但是我当时懵逼到了连软件生命周期都没有想起来。
我答的根据软件工程知识,应该是在签协议的时候由乙方也就是我们软件开发者缺点一个维护期,过了维护期就不再是我们的责任。

(这道题是铁打的没答到点)

软件会不会像硬件一样随着时间损耗?

我更懵了。完全不知道啥意思。(从这个问题往后的问题我已经是处于完全瞎答的状态)
我答的软件本身应该是不会损耗的,但是由于前期使用的硬件或者说底层系统可能会现在已经被淘汰,那么过去的软件可能无法在现在使用,所以需要去更新和维护。就像为XP写的软件很可能已经无法在Win10上运行一样。

既然你说了软件都要依赖于系统或者说更底层的硬件,那软件是不是一定是一个自上而下的依赖底层的结构?软件是一定要依赖于硬件存在吗?要是没有硬件,软件是不是就没有意义了?

我:?????
我回答,老师您这个说法从某种角度是对的,但是容易让人产生误解。要从两方面看,一方面确实所有软件都要依赖于硬件和机器指令,没有电信的那些硬件设备确实软件就丧失了意义。另一方面软工的一个大任务是做跨平台,java就是为这个产生的嘛,跨平台上层的软件就可以脱离于底层了。

那你说一说java是怎么实现跨平台的?

java开发面试经典问题,但是我没面过java开发啊…
我回答,java使用一个java虚拟机,在每一个设备只要安装了jre环境,java就可以通过java虚拟机在各个设备上运行。

解释一下虚拟机的作用?

这这这就超纲了吧,完全不会啊。我连java虚拟机和VMWare那些虚拟机一样不一样都不知道。
我回答,通过调用底层api提供目标系统的api。

然后时间到了,面试over.

我当时很想吐槽一句,我简历上不写的很明白了吗,我的研究方向是网络和IOT,我还有俩项目,你不问那些问这?

反思

事后和其他人交流了交流,发现其他人都问的很正常,有项目问项目,没项目问专业知识。所以为啥我会这样呢?

先不解释老师的原因,我想到可能我的在以下三个地方有点问题。

第一点是自我介绍时对自己的科研经历和项目经历介绍的太少,都是一句话跳过,所以导致导师没有get到我对项目的重视程度,于是开启了非项目对话模式。

第二点是生命周期哪里没有理解,然后就导致老师进一步引导,这应该是第一次走偏。

第三点是从谈软件损耗开始,我每一次回答都引出一个新东西,然后就越走越偏,从软件维护到跨平台到java到虚拟机,我本来应该控制话题往我的擅长方向走的。

2020武汉大学计算机学院夏令营面经相关推荐

  1. 2020东南大学计算机学院夏令营记录

    2020东南大学计算机学院夏令营记录 时间:2020. 8.13-8.14 第一天夏令营讲座,第二天面试 面试说明: 1. 据说大约290人,分8组,每人大约15mins,上午9点到晚上6点,老师太狠 ...

  2. 【综合】武汉大学计算机学院夏令营+复旦大学计算机专硕考研

    今年复旦发送不录取邮件...暂时没有收到不录取邮件,希望那些没那么幸运的小伙伴们,顺利找到调剂,考研之路,都不容易. 本科武大计院,保研差一名,报考复旦计院,其实有了夏令营优秀营员的资格,考本校专硕还 ...

  3. 武汉大学计算机学院夏令营优秀营员,武汉大学计算机学院2020保研夏令营通知...

    武汉大学计算机学院2020保研夏令营通知 一.营员申请条件及办法 (一)申请条件 1. US News或QS世界大学排名前300名高校.全国重点大学.省部级重点大学,或所学学科为全国重点学科.在最 新 ...

  4. 2020武汉大学计算机学院保研夏令营面试

    自我介绍 刚开始是自我介绍,中文和英文的都需要准备一份,我当时就没准备中文的,结果他突然让中文自我介绍还愣了一下,然后现场把准备的英文翻译成了中文版本,里面包含了我的项目经历和我感兴趣的方向(云计算) ...

  5. 2018武汉大学计算机学院夏令营笔试题-回忆

    一.高级程序设计(40') 1.(15')求一个数的相反数 如2581,颠倒的数为1852,相反数为2581+1852=4433. 2.(15')100以内的数排序算法,要求时间复杂度为O(n),空间 ...

  6. 【20保研】武汉大学计算机学院2019年优秀大学生暑期夏令营实施细则

    点击文末的阅读原文或者公众号界面左下角的保研夏令营或者公众号回复"夏令营"是计算机/软件等专业的所有保研夏令营信息集合,会一直更新的. 根据学校<关于举办2019年优秀大学生 ...

  7. 武汉大学计算机学院参考书目,2020武汉大学计算机与软件工程考研初试科目、参考书目及复试详情...

    原标题:2020武汉大学计算机与软件工程考研初试科目.参考书目及复试详情 本文将由新祥旭徐老师全方位的对武汉大学计算机专业考研进行解析,主要有以下几个板块:学院介绍,专业情况介绍,2019录取情况分析 ...

  8. 2020武大计算机学院研究生补录通知,2020年武汉大学硕士研究生复试录取工作细则汇总...

    原标题:2020年武汉大学硕士研究生复试录取工作细则汇总 考生可以通过复试工作细则了解到很多重要的信息,例如复试比例,复试二次划线,复试内容,复试工作安排,复试调剂等重要信息.以下是我们整理收集到的各 ...

  9. 武汉大学计算机学院 优秀夏令营,武汉大学计算机学院2014年优秀大学生暑期夏令营通知.docx...

    文档介绍: 武汉大学计算机学院2014年优秀大学生暑期夏令营通知 类别:教务 发布人:admin 浏览次数:1717次 发布时间:2014-06-11 08:08:36 一.    夏令营时间.地点及 ...

最新文章

  1. Xamarin XAML语言教程构建进度条ProgressBar
  2. 万年历插件软件测试,万年历软件测试报告
  3. STM 32如何实现程序自加密
  4. Matlab去掉矩阵中的全0行或列
  5. 装载服务器安装和配置_一站式解决方案
  6. 实验一 线性表的顺序存储与实现_数据结构篇之单链表的创建以及实现
  7. 在IntelliJ IDEA里配置Go开发环境
  8. 2009 managertool software download..........
  9. camera android 黑屏,Android Camera.startPreview()启动未报错,但SurfaceView无画面输出
  10. CentOS配置DHCP服务器
  11. 清除可恶的Search For ... [转载]
  12. Threejs javascript 3D建模 框架
  13. mac上iphone4刷机与越狱(二)
  14. flash助手推荐怎么删除
  15. Ubuntu下GloVe中文词向量模型训练
  16. 打造全新的网站群管理系统
  17. ZDNS参与的《根服务器运行机构不端行为研究报告》正式发布,全球根服务器安全治理又进一步
  18. 神码ai人工智能写作机器人_人工智能和机器学习可以改善营销的6种方式
  19. 可解释人工智能——特征可视化
  20. Linux X 视窗编程基础

热门文章

  1. [图文]历届奥斯卡影帝(上)
  2. 运动防水防汗耳机哪个牌子好、防水的运动耳机推荐
  3. 基于VHDL语言的8路彩灯控制器的设计_kaic
  4. AI女神,乘风破浪带头人!
  5. $emit/$broadcast/$on用法
  6. Maxwell3D仿真[error] Current leak to the air.
  7. Android模拟位置信息
  8. asp源码和php源码如何使用
  9. 在 Golang 中如何快速判断字符串是否在一个数组中
  10. LeetCode 565. Array Nesting