最近一朋友向我吐槽去年的秋招,字节面经,美团,网易,招银,360全部在HR前一面挂了,实在是有点惨。我把他语无伦次的话做了一个整理:


最近真的很暴躁,控制不住自己陷入情绪低落胡思乱想,每天都是在希望失望中度过,心累到不想再复习。。。

至今为止还没收到满意的offer,没有一个进入HR面的,像中了邪一样所有想去的都在最后关头挂了 ,感觉字节的三面也保不住,除了菜真的想不通为什么全都是在最后一面挂,归根到底还是菜吧。

深刻体会到了找开发论文真的没太大用,有些面试官根本不会问论文,即使问了也是让浅浅的介绍一下。没有大型的开发项目,面试官只能五花八门的问,虽然能答上来,但是经验不足就会让面试官觉得了解的深度不够。

字节三面完也没有HR面,HR说三天出结果,再抱着一丝过的希望吧,面经只记得下面这些了:

1.surfaceview有用过么?请介绍一下

2.那textureview呢?介绍一下?

3.Activity的生命周期?

4.线程之间的通信方式?

5.内存泄漏的处理方式?

6.软引用和弱引用的区别?

7.是否了解Android网络优化方式?

8.是否听说过HTTP2.0,介绍一下

9.是否听说过QUIC协议?(

10.TCP三次握手四次挥手(好不容易碰到个简单的,回答后,小哥笑着说,怎么感觉像是背的,无语了 )

11.Java泛型是怎么实现的,原理讲一下?

12.Java线程池介绍

13.C++是怎么去调用C语言代码?(我当时还向小哥确认了一下,确定不是Java如何调用C么?不是,就是C++如何调用C,由于不懂C++,故不会)

14.C/C++编译后的结果有啥不同(这个问题都没搞清楚,太菜了)

15.生兔子的问题,斐波那契数列,难的根本做不出来,用递归写出来后,面试官并不care


老实说,这位老兄面的算简单的了,字节历来的面试都是比较难的,只是他没有做好万全的准备就去面试了。

所以啊,不管怎么样,不论是什么样的大小面试,要想不被面试官虐的不要不要的,只有刷爆面试题题做好全面的准备,当然除了这个还需要在平时把自己的基础打扎实,这样不论面试官怎么样一个知识点里往死里凿,你也能应付如流~

怎么把功夫用在平时

虽然面试讲究天时地利人和,也有一些机遇和运气。

但是我想说,没有哪一种成功是可以来的不费吹灰之力,没有哪一种光鲜是可以一蹴而就,你所看到的成果,无不是别人一路努力而来的结果。

如果把每次面试都当做一个机遇的话,你靠什么去抓住这个机遇?

有一句话说:做正确的事,等待好事发生。

感觉把这句话用在面试上,很合适。

其实就是想表达,把功夫用在平时,在点滴工作中积累,沉淀。

一年365天,你所用的技术总共也没有几个知识点,如果每周都积累几个,你还害怕面试吗?

如果你坚持每天都积累,你依然已经成了一个很厉害很厉害很厉害的人~~

如果觉得自己在技术方向没有亮点,那就为自己寻找一个亮点,并不断的刻意深入。

给自己列一些标准,如果不能达到,那就努力去练习。

确定自己目前的level,想好自己的目标level,并努力向着目标靠近!

做为一名Android开发者,分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名Android高级开发者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!

全网最全Android开发核心知识笔记:

一线互联网全套面试真题解析:

由于篇幅原因,以上完整学习笔记pdf如有需要,可以 点赞+评论 支持下这个快要崩殂的老伙计,然后点击这里免费自取

面试小技巧(克服紧张感)

要面试了,最忌讳什么都有印象,什么都会,但又讲不出来。

这样你准备十个问题,还不如精通一个问题。

很多时候你觉得自己紧张的忘了,实际上是你根本没有理解并记住啊,有木有?

准备好面试题,用自己认为最好的答案写好,自己对着墙发出声音讲一讲,一直到能非常顺溜的讲十遍。

然后就告诉自己,我已经准备好,克服紧张感。

好好准备面试,何必跟钱过不去呢 ?你说对不对哇,老铁~~~

最后最后最后

我想说:或许,再过几年,我可能要转战其它行业,

可是,现在,就说现在,至少,我还是在Android开发这个方向上混,那我就想着,怎么把这块的工作做好,自己沟通能力不太好,面对不同的人,不同的部门不知道该怎么协调,那就迎难而上,锻炼这方面的能力。

或许,现在研究的这些技术,对于多年以后的我没有太大的用处,但在这个过程,练就的一些品质,一定会帮我在以后的日子里过的更好。

找一个目标,做一件喜欢的事。

一心一意,毕其终生,努力而为之。

我们一起共勉,好吗?

最新文章

  1. openssl创建非认证的https证书(红色的)
  2. win 7,win2008 无法给新建用户完全权限
  3. phpstudy80端口被占用时的解决方案
  4. FMDB简单用法
  5. Linux查看CPU信息
  6. php safe mode bypass all <转>
  7. windows server 2003 负载平衡的详细设置步骤(转载)
  8. static关键字使用
  9. Angular2 Service实践——实现简单音乐播放服务
  10. C++STL中map容器的说明和使用技巧(杂谈)
  11. 201521123076《Java程序设计》第2周学习总结
  12. 《深入理解Java虚拟机》学习笔记(一)
  13. 从Uber微服务看最佳实践如何炼成?
  14. WSDL文档
  15. Python 生产者与消费者模型
  16. opencv学习笔记(四)
  17. tensorflow入门笔记(五) name_scope和variable_scope
  18. php脚本超时 结束执行代码
  19. RenderPage()加载局部页和传递数据
  20. MySQL必知必会 读书笔记二:MySQL使用

热门文章

  1. 温故知新,Blazor遇见大写人民币翻译机(ChineseYuanParser),践行WebAssembly SPA的实践之路
  2. CSS3转换(transform)基本用法介绍
  3. 深入学习Netty(1)——传统BIO编程
  4. python导入模块--案例
  5. 『无为则无心』Python函数 — 27、Python函数的返回值
  6. Https:创建部署SSL证书进行双向认证
  7. APP 抓包(应用层)
  8. Kotlin Coroutine(协程): 三、了解协程
  9. homestead
  10. Raspberry pi 3b+ 安装dotnet5 VSCode Remote-SSH 远程开发