美文网首页Android开发经验谈
2020-疫情期间依然决定跳槽的我

2020-疫情期间依然决定跳槽的我

作者: Jlanglang | 来源:发表于2020-05-05 21:41 被阅读0次

    前言

    其实提离职是3月底的事情了,为什么到5月份才来写.

    好吧,其实就是五一放假闲的.

    总结我的心路历程,还有一些面试的体会

    为什么离职

    总的来说就是感觉发展到顶了,不管是技术还是工资上.

    在上家公司工作的时间

    2年半,这点也算是找工作的一个加分项吧

    我的技能

    • 前端: react 小程序 2年

    • android: 直接来个图吧 6年


      image

    图里不说都会,基本都知道吧.

    面试的公司和一些问题

    这次跳槽,几乎没准备.裸面的

    大家其实最关心的就是这个吧

    总共面了5家,都是视频面试

    名字就不说了,基本也不是什么大公司.哈哈
    面试题我凭印象写吧

    1.长沙的公司(失败)

    当时想着能不能回老家发展算了,联系了一家远程面试.可惜没过

    这家是招RN的.

    一面

    2个面试官一起面的.

    1.react的生命周期

    2.RN怎么和原生通信互调

    3.说说redux

    4.使用RN时的一些坑点

    5.有没有真正写过RN,然后上架过APP

    6.你使用的路由框架是什么

    7.说说promise

    8.android各版本适配的问题(这个能扯,说了挺长时间)

    大致就是这些,有点尴尬的是,我react写的都是erp系统,RN这块确实没真正去写过APP上架.
    技术问题倒都不是很难.

    二面

    虽然一面答的不咋地,还是约我二面了

    问题大致和一面差不多,我觉得挺诧异的,可能是让另一个项目组来面我.

    然后就没有然后了

    2.深圳南山一家金融公司(失败)

    这家公司面试,说真的我有不爽,哈
    为啥不爽,看面试题就知道了

    一面:

    1. activity的启动模式

       我面高级,你问这个?好吧,我说.
      
       我犹豫了一会,因为我觉得有点尴尬.上次被问这个问题,是4年前了.
      
    2. activity A-B的生命周期

       没问题,继续说
      
    3. singleTop与singleTask的区别

      好吧,我记不住,没想起来
      
    4. fragment可见时会调哪个方法?

      onResume?
      
    5. 切换fragment的replace方法里面做了什么?

      好吧,你赢了,说真的,我已经不想面下去了.
      
    6. 如何实现一个fragment管理栈

      这个还行,不过回答不是很满意的样子
      
    7. Toast能不能在子线程弹出来,算不算UI更新
      我心想,你也就能问些这玩意了,这里很简单,Toast属于window层的逻辑,与activity同级别,所谓UI更新是指Activity的根布局的UI检查.不算UI更新.

    然后就结束了,反正很无语,都是些搜一下,立马就有答案的问题,我能答出来除了能说明我记性好还能说明啥?


    大佬:看不下去了,你咋这么菜?

    我:<img src="https://user-gold-cdn.xitu.io/2020/5/5/171e509b64fc6bc5?w=68&h=75&f=gif&s=35775" width = "80" height = "80" div />

    3.南山创业公司(offer,试用期8折)

    电商,二手包

    一面

    1. Bitmap加载时需要注意什么
    2. RxJava怎么实现线程调度的
    3. Looper是什么,如何关联线程的
    4. 内存优化
    5. 如何与H5交互(jsbridge),jsbridge的原理是什么
    6. 各版本的适配

    基本就这些吧,还有些记不太清了,基本都答上来了.

    二面

    基本就是和CTO聊人生聊理想了.

    4.南山一家D轮公司(offer,试用期不打折)

    电商,版权出售,这家挺其实想去的.最后还是放弃了.

    一面

    很简单,机试.直播写代码
    远程啦会议,给你个需求,现场写.

    具体需求就是这样的列表.

    image

    RecycleView+(ViewPager+RecycleView)嵌套

    自己的环境写起来快,全程我就用自己的库写的,网页都没打开过.

    二面

    还是聊人生聊理想,以后的职业规划啥的.

    5.外包-华为(offer)

    说起来,这个offer拿的是最简单的

    和华为的面试官面了一次.

    从android聊到react,聊底层,聊快应用的编译器,如何打包,Weex怎么实现原生体验的,

    RN怎么实现原生体验的.调试原理.大致就这些,编译器调试这块我几乎答不上来,没咋接触过.

    最后去了哪

    看我简介就知道我去哪了.哈哈

    为什么会选择外包.

    综合考虑,其实有几点:

    1. 电商这块我写了太多太多了,几乎已经失去了兴趣.
    2. 今年这行情,创业公司不是很敢去,搞不好去个把月公司没了
    3. 职业规划是大前端,跨平台快应用这块肯定要深入研究一下,虽然说外包接触不到核心技术,总比啥也接触不到好.
    4. 第一次进外包,间接接触下一线大公司,了解下大公司的工作流程吧.
    5. 人生需要体验,不试试怎么知道,都说外包坑,坑在哪呢?

    入职一个月的体会

    1. 确实没有小公司自由,流程比较多,比较正规.(当然这跟外包没关系,大公司就这样吧)
    2. 第一次体验双休的快乐,哈哈,你没看错,我以前不是单休就是大小周,进外包才第一次体验双休,
      51不加班
    3. 常说的区别对待,其实还好,看项目组和对接的人吧

    题外话

    为啥不面大厂?

    其实我也想试试,看自己差在哪些地方,哈哈

    找朋友内推头条,简历直接拒了

    投了下几个大厂,也没个消息.

    想想还是算了,裸面算法那块应该过不去.专业也是转行(学历的重要性)

    结尾

    我相信可能有些人会吐槽,你面试这么简单就有offer?假的吧

    可能是我运气好吧.

    但我理解问题不在于有多难多深,在与你对日常开发的东西的理解.看源码是背代码,还是带着学习作者设计思想去看的.面试官需要的可能不是答案,是共鸣

    然后就是公司是不是真的想招人.老板关心的一般是你能给他带来什么,比如他们公司APP还有哪些不足.

    31号办离职(提离职了还不让我休息,写到最后一天还在提代码) 4月1号入职,又是无缝衔接

    今年的金三银四也过去了,可能我确实赶上了.

    以上大家乐呵乐呵吧.薪资就不说了,反正涨了点,嘿嘿.

    码字不易,点个赞吧

    相关文章

      网友评论

        本文标题:2020-疫情期间依然决定跳槽的我

        本文链接:https://www.haomeiwen.com/subject/bonvghtx.html