1、先自我介绍(简单的名字、学校、专业,然后跳转到项目),这部分回答不太好,没有提前准备一个自我介绍,直接就跳转到了项目。
2、把你的项目流程画一下(流程图没有提前画过,导致画的很难看,不合理),需要提前练习熟悉项目框架。
3、你做了哪些工作(我将老师做的、师兄做的、我做的说了一遍),没有突出我做的工作,没有系统的整理过、准备过,最后给人的感觉我做的事情太少。
4、你觉得你印象最深刻的问题是什么(这个问题我没有回答好,乱扯一通,最后将我做的测试讲了一遍,从行为仿真,综合后仿真,实现后仿真,最后谈到了综合时遇到了问题,但是我们还没解决),平时没有将遇到的问题记录,没有将记录的问题搞明白,也没有对解决的重要问题进行面试前温习。
5、你觉得你的代码积累量多少(5000行左右),面试官通过我在项目上的工作来判断,我没有达到5000行代码,我可能确实也没达到,自己心虚,给面试官一种在撒谎的印象,从而导致了下面这个动作(写个状态机看看)。
6、给我写一个状态机(一下子脑袋蒙了,开始慢慢回忆,想起三段式,慢慢往三段式里面凑代码,同时补充各种参数和输入输出,最后还没有写完整,还差一段),由于长时间没有写代码,导致刚听到这个题目没反应过来要做什么,最后慢慢有点思路时,面试官感觉你写得太慢,然后就怀疑你根本写不出来,就让我说思路,最后再一看代码写得乱七八糟,导致印象不好,还问了句:你多久没写过代码了?
7、你遇到了综合出错的问题,怎么解决的(这个问题是在前面印象深刻的问题延伸出来的,我回答的是,老师说先跳过,最后再来依次解决,也就是还没解决),这个问题不能回答没做,这是自己给自己挖了一个坑,前面提到的印象深刻的问题,但是这里又没有解决,给面试官的印象是我的解决问题的能力欠缺。
8、你最想做什么岗位看你做的测试比较多(我回答的是,我还是想做芯片设计开发),这是前面讲项目时提起的。
9、你不用写具体的输入输出,写出你的思路就可以,讲一下你设计状态机的思路!(讲了状态机三段式,每一段里面该写什么,但是思路清晰,说出来的话却不够清晰,没有组织好语言)。
10、你几个月没写代码啦(由写完代码后,面试官问的话),感觉代码功底太差。
11、组合逻辑和时序逻辑有何区别(我回答敏感变量不同,也就是触发条件不同),没有回答全面,以前还看过,就是忘了,还是代码写少了,没有操作熟练。
12、不一定要做多少项目,必须要有扎实的基础,要有解决问题的能力!(这是最后面完了之后问面试官的问题,希望我们具备哪些能力),他应该是根据我的表现给的几个建议。
13、综合出错的原因有哪些(没有回答上来,讲了两个方面,代码出错,第二是算法太复杂,没有理解算法的真正意思),我不知道怎么回答,只能乱说一通,给老师印象不好!
1、先自我介绍
2、把你的项目流程画一下
3、你做了哪些工作
4、你觉得你印象最深刻的问题是什么
5、你觉得你的代码积累量多少
6、给我写一个状态机
7、你遇到了综合出错的问题,怎么解决的
8、你最想做什么岗位(看你做的测试比较多)
9、你不用写具体的输入输出,写出你的思路就可以,讲一下你设计状态机的思路!
10、你几个月没写代码啦
11、组合逻辑和时序逻辑有何区别
12、不一定要做多少项目,必须要有扎实的基础,要有解决问题的能力!
13、综合出错的原因有哪些