是的,来北京后的第二家公司,因业务砍断,集体裁撤了,又一次踏上了寻职的道路,8月的北京,天依然很热,寻职中,略带有一丝伤感,已经找了一周了,给的都是静候通知,今天的offer,似乎给了一丝慰藉,还好,有人会肯定你的努力。
标题已经写了,今天面试的是Android讲师一职,所谓师者,传道受业解惑,感觉自己的性格,颇有耐性,觉得很是适合,如果说为了工作而涉猎这个行业,我无话可说,话又说回来,但自己也有着想接触这个行业的心理,毕竟,在我的认知里,讲师会更加的去认知技术的理论,原理性东西,对自身来说,会有更大的一个提升。
今天的面试过程,总共经过了人事—>主任—>试讲—>主任->院长这些环节,大概时间是两个半小时,人事面试就不多赘述了,几乎和大多数公司一样,无非就是问了些基本情况,了解一下大概状况,然后就拿着简历,到移动学院院办找主任面试了,主任是一个女孩,问的是技术问题,我仔细罗列了一下,大概问到了下面的一些知识点:
1、事件分发机制
2、自定义View流程及在项目中的运用
3、项目中遇到了哪些难点如何解决的
4、RecyclerView的运用特点及实现item点击事件
5、知道哪些图片加载框架,他们有什么特点,对其进行做一个比较
6、项目中用到了哪些网络请求,有什么特点
7、熟知哪些第三方框架
8、视频模块用到了哪些技术
9、……
问的有很多,一时想不起来了,其中某些点,说实话,自己回答的并不是很好,可能是自己的其它作品加了分吧,才走到了试讲阶段。
所谓的加分项,这里我简单说一下,就是简历当中,自己把之前做的网站,小程序,运营的公众号写上了,所以啊,如果大家有这方面的运营,可以写上,一些博客,GitHub地址也可以写上,肯定是一个加分项。
写上,能够透露出,你对技术的积累和总结。面试中,其实除了Android之外,又问了一些其它的技术,比如Html,Css,JavaScript,Vue,Node.js,Bootstrap,还有一些服务端的语言,自己相对来说,熟知并使用过,或多或少的也回答了出来,可能这也是一个加分项吧。
过了主任这关,就到了试讲环节,这个也是最紧张和忐忑的,因为从来没有试讲过,而且是当着一个班的学生,所以啊,很心虚,一旦尬场了,就丢人了,本来这个环节是准备一个课题,回去准备好了,找个时间再来,因为住的远,为了避免跑来跑去,索性就当场试讲了。选了很多课题,自己没带电脑,也不想着麻烦,就选了一个理论性的东西,Android中的优化,准备了十多分钟,(其实也就几分钟,因为中间自己接了几个电话),就到教室里试讲了。
上课之后,自己走到了前边,做了一个简短的自我介绍,其实本来想讲一个笑话开场,上去之后懵了,没讲出来,直接就开讲了,大概讲了Android为什么要进行优化,如何进行优化,为什么会造成内存泄漏,如何防止内存泄漏等,并在黑板上一一罗列了出来,中间还夹杂着一些和学生的互动,让学生举例说说,哪些会造成内存泄漏,期间也做了一些延伸,当有个学生说到mvp时,自己又把mvc,mvp讲了一下,总之,这次试讲还算可以。
试讲完了后,忐忑的心落了下来,主任又询问了一些其它东西,不过不是那个女主任了,这次是个男主任,问了一些,离职情况还有介绍了讲师和项目经理的一些情况后,然后就把我带到了院办见院长了。
院长的年龄应该有四十多岁,也是一系列的操作,自我介绍,介绍一下项目,会哪些技术,不过中间问了我一个泛型,我懵了,我说泛型是一个规范,比如集合中,类中怎么怎么,还没说完,他就说,你说的这些得能让学生明白,我才恍然大悟,连连说是,不过,聊得还可以,然后我就去人事等候通知了。
下午四点的时候,发了offer,这就是今天的面试,(面试的机构,这里就保密了)。