###三.小米:
在去面试的路上,感觉小米总参好远好偏僻,到了之后,环境还可以,不过接下来的面试就不是那么顺利了,这可能是我这次所有面试经历中最糟糕的一次了…令人意外的是我居然还通过了面试,幸运~
小米这次面试经历可能对我的影响最大,因为这次经历算是刷新了我一次认知(说是刷新认知,可能夸大了些,但我找不到其他词语来描述了,就这样了),还是用一道现场面试题来:
依然答案并不重要,我记得我回答这道题目的时候有理有据,面试出来后,我总感觉哪不对,就又认真看了看源码,写了个demo去验证,果然我的回答大错特错,现在回想面试官听我回答的时候是什么想法,感觉好尴尬~
给我的启示是,看源码的时候,要带着问题去看,可能这个谁都知道吧,我就不着重提醒了。另外对我这样初级程序员来说,看源码的时候不可避免的会去搜索现有的文章帮助理解,这无可厚非,重要的是不要百分百依赖这些文章,我的意思不是说这些文章写的不好,我可能更多的想要强调一个自主独立性,因为你看源码时的思维模式可能和文章作者的不同,这样可能就造成你一直在跟着作者走,没有了自己的思考方向,因此也可能去忽视或者误解其中某些知识点,造成我这次的尴尬~
还有看完源码后,如果可以,动手写一个demo去验证你所学到的知识就更好了,另外更加深层次的要求是,如果可以手动模仿写一个大概的功能框架,相信会对其中实现的细节更加透彻,比如手写Handler,手写Retrofit等等。
###四.网易:
对于网易,我的第一印象就是“猪厂”,自己养的猪一定很好吃,哈