其他分享
首页 > 其他分享> > 2018浙江大学软件学院-软件工程面试经验

2018浙江大学软件学院-软件工程面试经验

作者:互联网

面试前经历(可以跳过)

1.暑假参加了浙大计算机学院夏令营,想尝试一下计算机方向。最后面试没过。经验戳->2018浙大计算机暑期实习经验

2.8-9月预推免,转换方向,报了浙大计算机学院的设计学。初审没过。(有点绝望)招生老师短信告知可以尝试软件学院,还有最后一天可以报名。

3.在软件工程和工业设计工程(分别招生115人和15人)中我选择了软工。将原本的个人陈述中的项目,都改成了xx软件,xx软件。(其实没抱什么希望,只是再次被计院拒绝有点伤心。还想着,如果这次再失败,我就被浙大拒绝三次了o(╥﹏╥)o)

4.收到复试通知。尚在纠结要不要去的时候,自己提前订好了车票和住宿(行动很诚实哈哈哈哈)。纠结的原因是,我想留在北京,而当时已经拿到了北邮设计学的口头offer(老师特别喜欢我)。

面试过程

问题回忆(专业问题可能不全,回答也是大意。此时距离面试已经过了7个月。

【注意】个人经验,只供参考。


我只打印了一份简历和成绩单,着急地问老师有没有关系。老师说没关系,并且放在了一边。

1.老师1:请做下自我介绍吧。(英文)

答:我的学校、专业。成绩、项目经验、目标。(老师没有打断,我准备的基本上都说了,感觉良好)

2.老师1:那你为什么不报设计学而是软件工程呢?(英文)

答:比起设计,我对技术更感兴趣。

3.老师1:你最擅长的科目是什么?(英文)

答:Computer Graphics.(浙大夏令营就是这个方向,也准备了这方面的一些项目)

老师1:我看你成绩单上这门课成绩蛮高的,96啊。(其实是91分,老师把学时看成了成绩……)

4.老师2:那你们有没有学过裁剪算法?

答:没有诶。(老师追问:怎么会没有学过呢?)略带尴尬地承认没有讲那么深。(其实讲过的,忘记了。。)

(追问:那你说下渲染流水线的过程,裁剪处于哪个阶段?)

5.老师2:我再问你,着色器有几种?它们做了些什么事?

答:说了一下顶点着色器和片元着色器里的内容:转换坐标、光照模型这些。(老师缓缓点头,好像还行)

6.老师2:你们这门课结课大作业做了什么?(追问:花了多长时间?)

答:做了一个曲线编辑器。具体功能是:可交互地编辑点、绘制贝塞尔曲线和B样条曲线、根据曲线生成对应的旋转体模型。花了两周时间。

7.老师2:那你的这些点是怎么计算的?怎么生成模型?

答:有一个输入文件,里面有一些点。(老师质疑:那这些点都是给好的了?)赶紧否认。给定的只是曲线上点的坐标。具体生成模型的时候是根据曲线上的点进行三个维度的细分,然后计算出模型上每个点的坐标。

8.老师3:你编程量最大的一个项目是什么?(追问:有没有3w行(大概数字,忘了是1w还是几w了)代码?)

答:应该就是RayTracer了。(这是我非常想展示的一个硬货项目。也说自己做了很多游戏项目,但是老师并不care)它包含了光线追踪的多个方面,从最初的简单光线追踪到阴影、反射、折射、Pong光照模型、立方体加速、抗锯齿等功能。

9.老师1:对法轮功是支持还是反对?

答:不支持。(老师可能没听清……,提醒我,说“支持”还是“反对”)。我赶紧说:“反对!”

10.老师3:对了,你用什么编程语言?

答:C++。(我去志愿者那边签字确认的时候,看到我的面试报告纸上写着“C++”还有“反对”这些回答。哈哈哈)

结果

自己从考场出来的时候没有慌乱和丧气的感觉。和夏令营的面试相比,心情轻快了不少。下午等火车回家,自己看了电影《悲伤逆流成河》。

在学校开会的时候看到群里公布了结果,成绩91.15,排名26/245。这个排名简直太惊喜了。我特别激动地和旁边的朋友说“我浙大过了!”心里偷偷想,就算只招30个人,我这次也能过了呀(这次真的非常幸运)。

复盘

1.英文只考了自我介绍,两个问题也很简单。好幸运!

2.专业问题选择了自己比较擅长的科目。好幸运!

3.我这次选了自己做过的技术难度最高,最干货的项目,之前也有好好准备内容。吃一堑长一智。

后续(关于offer选择和异地恋)

标签:经验,老师,曲线,浙大,男票,面试,软件工程,2018,浙江大学
来源: https://blog.csdn.net/qq_36622009/article/details/88750659