记第一次面试
早上8点去挤地铁,看着地铁站排队的人群,似乎看到了自己的一部分未来。突然觉得,学生的生活还是挺悠闲自在的呀。下了地铁离约定的时间还有一个小时,去麦当劳买一份早餐,慢悠悠的吃完。出了地铁站发现地点还是挺好找的,最高的那栋写字楼就是。
进去,拿访客卡,到16楼的目的地。向前台说明来意,就给我一张填基本信息的表还有一份面试题。一瞬间有一点懵逼,因为在电话沟通的时候是说不需要笔试的。只好硬着头皮去做,但是发现几乎没几道题会做的呀。
- String, StringBuffer, StringBuilder的应用场景和区别
- Activity从横竖屏切换的时候生命周期的变化
- Android中进程和线程的区别
- Android如何保护线程的安全
- 画出Touch事件的分发流程图
- 为什么会发生ANR, OOM, 以及内存泄露,以及解决方案
- Activity的启动模式有几种,分别在什么场景下应用
在答完这些题后,非常心虚的给前台,再加上一份自己的简历就成为自己的面试资料了。然后在会议室里面等了一段时间,两个人进来了,就是这次面试的考官。首先是自我介绍,一下子有点懵,本来这个应该是要提前准备好的。意外的是,其中一位萌萌哒的年轻人也是中大毕业的,不知道对面试结果来说是不是好事,不过感觉他不是管事的,所以也作不了主吧。
面试过程问的大多是比较基础的知识,可能是考虑到还没有项目经验,面试的是实习生的缘故。有一个问题问到了多态,一下子蒙了,这是面向对象里面一个非常重要的概念,居然想不起来。面试官提示有运行时多态和编译时多态,然而自己根本没有一点印象。数据库方面问了一个外连接和内连接的区别,也是没能回到上来。Java的基础知识也是很差,volatile关键字不知道什么意思。在回答问题的时候,发现自己的逻辑也没有很清晰,表达的时候没能够将自己的想法准确的表达出来,在这方面也还要加强。
结果还没有出来,感觉还是有希望的,等通知吧。这次面试经历对我来说也是一次成长的机会,让我认识到自己在Java和Android基础知识方面的欠缺,在以后的可以更有针对性的进行准备。还有就是语言表达和礼仪的方面,这对于成为一个职场人来说是必备的技能,在以后要有意识的改变一下。
但知行好事,莫道问前程。不须评价他人,只求做好自己。 职场之路才刚刚开始,加油。