zoukankan      html  css  js  c++  java
  • 记一次android面试

      工作四年,第一次面试。

      不知道是不是有人跟我一样,从小怕老师,现在怕领导。想着人要成长,要适应社会,要怎么怎么样的,就感觉这个世界好像是满满的敌意。第一份工作是校招,单位的学长比较多,然后就好像没怎么面试,直接开始上班。工作内容从运维、数据生产、开发变来变去,虽然有点儿吃力,但是还能适应吧。待遇还好,只是有点儿迷茫,四年了还是迷茫。

      不太擅长拒绝人,自己的工作自己加班,其实感觉还好。但是别人的工作,领导让加班,我虽然一直加着,心里还是不愿意的。他们都说我情商太低,不够圆滑。然后是人必须经历这些,必须学会。好吧,他们可能说的对。但是还是掰了。

      辞职后在网上刷新了简历,然后就有电话进来了。android 开发的,我专门做开发一年多,以前只是写脚本做数据,偶尔兴趣来了看看。android app开发,一个人做了几个项目,不大,也没有遇到什么问题,相对python和前端来说,写android项目解决问题的周期就短很多,总体感觉自己还可以吧。

      来电话的公司在异地,只能电话面试了。面试在两天后,那就抓紧这两天时间复习一下呗。看了几个面试题,第一次看面试题,以前没面试过,而且觉得公司要的是技术不是面试,心有不屑的。然后就发现,上面的东西我只限于知道,深入了解的很有限啊。大多数需要深入源码的。然后就是东西好多。我做开发虽然不是忙得加班加点,但也是紧紧张张的。不知道网上那些大牛是怎么把每个问题研究得那么深入的。想了想还是看看自己写的几个项目,结合项目和网上查找,就这样漫游了两天。

      电话来了,先问好,这是在网上看的帖子,说要礼貌。

      然后自我介绍,说了个名字就卡克了。之前网上找的什么自我介绍的东西,都说不出来了,说话结结巴巴。当时我就知道---完了。

      算了,第一次面试权当吸取经验吧,后面肯定要面试更多的。

      问题:

      1、java和js交互。这是我简历上有H5前端和android结合的一个项目。我确实做过了,但只是记得java访问js需要用webview的两个方法,js访问java需要传一个特殊的java类。名字我都忘了,又是磕磕绊绊、大概也许的回答了。

      2、前端使用的库和怎么使用的。有点儿懵了,android面试,问了前端的。我努力回想,weui,bootstrap。这两个都是做界面的,都是引入个类名设定标签样式的。要怎么说是怎么使用的呢?

      3、滑动冲突。确实没听过哦。一个知识点盲区。然后他解释了一下,是两个嵌套的容器,都监听了滑动事件,那你滑动的时候到底是怎么办。我想,这种情况肯定要区分用户到底是想滑动外面还是里面啊。那就用手指的滑动幅度确认到底是外面的还是里面的呗。然后又问,那要在哪处理?可能是我没理解清楚。只能说不知道了。他当时问的意思应该是想让我回答事件拦截相关的知识,这块我只知道事件从父容器传到子容器,从子容器往外响应。又死了一道题目。

      4、handler/looper/message/messagequeue 的关系。好吧,我又是好像知道,又好像不知道。looper管理messagequeue,messagequeue接收message,handler发送message,looper取message并执行对应handler的响应函数。我好像又只说了一句话,还是磕磕巴巴的。

      5、activity启动模式:  这就是纯粹在网上看文章记下的,项目中也没用过,更深入就没有了。但是我怎么感觉这个才有回答问题的感觉。

      6、activity生命周期:哎呀呀这一块,我可是着重看了看的。接着又是一句:手机横屏竖屏切换时,生命周期是怎么样的。好吧,还是深入不够,只记得是系统会杀死activity重新启动,记得有个configchange配置,具体怎么设置忘了。我还好死不死的先说了这个配置信息,后面的又卡克了。

      7、Context,activity的Context和application有什么不同。只记得又一次调试错误的时候,发现activity的继承了一个ContextThemeWrapper(也忘记具体的拼写了,只记得有个Theme并且和Context有关。当时看到的时候,想着它是activity处理界面独有的。)只能硬着头皮说了。还是不够深入。

      8、application怎么启动,在不发开机广播的情况下,怎么让一个application启动。完全没有头绪,完全不知道,完全的......  我感觉到了面试官急切想结束的想法。

      最后就问我有什么想问的。我没有什么想问的。我想问你能不能直接要了我。但是网上经验贴,要问个问题,面试官不喜欢没有问题的面试者。哼哧哼哧....哼哧哼哧....

      我的第一次啊。

      都不知道那些人怎么把知识点想那么透、那么深的?

      都不知道那些人怎么有时间做各种实验、发各种文章?

      都不知道我是不是要回家种地去了...

     

      满满的负能量。

  • 相关阅读:
    redis 下载安装
    Docker之网络
    容器与镜像
    Docker之容器
    Docker之镜像
    在安装完windows和linux双系统后,删除BIOS中的引导启动项在Window下
    Ububtu 18.04中如何在火狐浏览器中安装flash插件
    lambda 表达式
    IDEA DeBug mode
    spring 系统启动加载的类
  • 原文地址:https://www.cnblogs.com/z964166725/p/8675206.html
Copyright © 2011-2022 走看看