项目经理和Architect同时进行的面试。为时1小时。
我本来就已经是这个公司的员工,只是本来做QA. 最近正好在找一个Java开发,我想换一下career.于是就内部申请了这个职位。
因为不是什么高级的技术岗位,所以也没问什么高深的技术问题。Architect问了几个基本的有关java的问题,比如OOP和procedure language的区别。Polymorphism是什么意思,Override 和 overloading的区别,protected和default access的区别。然后让我在白板上画obsevor pattern的class diagram. 然后又问我数据库里面left join是怎么回事。
接着项目经理问我一些general的问题,为什么要从QA转DEV, 对自己有什么职业规划方面的考虑,还问我研究生期间的学习成绩怎么样,基点多少,在学生中属于什么层次。
大概面试了40分钟,arichtect要去开会了,于是就准备结束。最后项目经理问我工资的要求。...查看更多
包含1个问题,0个回答
Q:OOP和procedure language的区别。Polymorphism是什么意思,Override 和 overloading的区别,protected和default access的区别。然后让我在白板上画obsevor pattern的class diagram