被裁的第50天,我终于拿到心仪公司Offer

今天分享的是之前分享文章中被裁的小C,可以看这篇文《寒冬之下,被cai的那些人到底去哪了?》,最近他已经找到心仪公司今日头条Offer,并且即将入职,在应我要求下,他写了篇总结文如下。下文中的"我",不是鱼哥,是特指小C。

这两个月听的最多的两个词就是 寒冬裁员,作为被裁大军中的一员,经历焦虑到担心,再到自信,最后到喜悦。焦虑的是那段被裁日子,不太好过,每天不敢下楼,就在房间里复习。也不敢告诉家里人。担心的是自己找不到工作,成为失业人员。自信是拿了几家二、三线厂offer后,越来越自信。喜悦是同时也拿到自己梦寐以求的公司绿灯通道。今天主要分享下技术面试过程中需要注意的点。

更新简历

在鱼哥指导下,我把简历中亮点项目的一些细节着重介绍了下,以及做的一些成绩用数据量化,简历最好不要写太多页,一般2-3页就够,捡重点写,写牛逼的地方和自己亲自参与的,最好不要写牛逼的项目,但是你却不熟悉的,这很打脸,让人怀疑你的真实性。这点很感谢鱼哥指导。

投递简历

投递简历基本都是找人内推,拉钩,boss上回复意愿貌似很低,有些公司不像是真正招人,内推好处就是可以后续方便跟踪反馈,开始没有着急出去面试,而是准备了半个月有余,把过去从Java,Android,设计模式,算法与数据结构,基本都过了一遍,弱项是算法与数据结构,这里主要去刷了些题目,在LeetCode上。

复习内容

Java复习中,着重看了如下部分:

1、容器:HashMap,HashSet,LinkedList

2、内存模型

3、垃圾回收算法

4、类加载的过程

5、反射

6、多线程,线程池

有一个面试官说,你能否自己写一个LinkedList,这里其实就是考察双向链表相关,比如加入数据,删除数据。如果不看源码,估计很难去知道内部原理。

Andorid复习中,着重看了如下部分:

1、UI的自定义View

2、事件拦截和分发机制

3、解决过一些性能问题,以及项目中的实际应用。

4、性能优化工具:TraceView、Systrace、调试GPU过度绘制 & GPU呈现模式分析、Hierarchy Viewer、MAT、Memory Monitor & Heap Viewer & Allocation Tracker、LeakCanary、Lint。

5、性能优化方向:网络,内存,绘制,电量,APK瘦身

6、IntentService原理及使用

7、缓存自己实现怎么做?LruCache原理

8、图形图像相关,如OpenGL ES管线流程,EGL的认识,Shader相关

9、SurfaceView,TextureView,GlSurfaceView区别,使用场景?

Android Framework中的复习,着重看了如下部分:

1、AMS管理

2、Activity启动流程

3、Binder机制

4、AIDL原理

5、为什么用Parcelable,好处是什么?

6、Android图像显示相关流程,VSync信号,SurfaceFlinger到FrameBuffer

第三方框架中,着重看了如下部分:

1、Glide源码介绍

2、EventBus源码原理

3、LeakCanary源码原理

4、ARouter源码原理

插件化相关框架,来不及细看,了解不同插件机制主要原理和流派,还有优缺点和局限性。

算法与数据结构,着重看了如下部分:

比如常见的单链表,反转,插入,删除,双链表插入,删除,常见的排序,堆排序,归并排序等。二叉树的前序遍历,中序遍历,后序遍历等,最大K问题。经典的广度、深度优先搜索算法,这些在大公司中常常会考察

一点小感悟

面试要谦虚,在面试官和你有不同看法时,应该虚心接受,一般问你还有什么问题想问的时候,表示面试马上结束了,要问和公司产品,项目相关的内容,方便互相了解。面试让等通知的,若非超级大厂,一般几天内有消息,没有消息就是挂了,挂了各种原因,有可能不符合岗位匹配,有可能价格要高了,有可能没有HC了,等等。做好属于自己总结就行,每次面试完,做个记录。不要主动问面试结果,除非你等了较长时间,但是觉得自己本可以过的。主动问,凉的快,对你感兴趣,自然会再联系你的,HR不会放走任何合适的候选人。面试主要是大家认知差异,差异较大,自然就无法共识。当然也无需打击自己,我面试百度时没过,但是却拿到腾讯Offer,不同面试官找的是志同道合的人。就说这么多,希望对大家有用。

欢迎关注我的微信公众号「码农突围」,分享Python、Java、大数据、机器学习、人工智能等技术,关注码农技术提升?职场突围?思维跃迁,20万+码农成长充电第一站,陪有梦想的你一起成长。

原文地址:https://www.cnblogs.com/hejunlin/p/12207726.html

时间: 2024-10-08 06:44:46

被裁的第50天,我终于拿到心仪公司Offer的相关文章

2016年50家嵌入式开发薪资高的公司

想找一份嵌入式开发薪资待遇还不错的公司,除了技术能力是一方面,其次更重要还是要找对公司,今天盘点了一批全国嵌入式开发薪资待遇相对高的公司,作为这方面的求职者的话可以关注一下. 公司名字 薪资(不含其他福利) 北醒(北京)光子科技有限公司 20k-30k 北京邦友科技开发有限公司 20k-30k 北京南昊科技股份有限公司 15k-25k 北京华勤创新软件有限公司 20k-30k 全讯汇聚网络科技(北京)有限公司 20k-30k 北京博奥维科技发展有限公司 30k-50k 深圳市盛博科技嵌入式计算机

科目二今天终于过了

今日闲来无事,总结一下梦寐已久的科目二,耗时已久的科目二于2015.6.19   9.50 am前后终于落幕,在长安大学驾校也是醉了,从去年的5月份就报了名,当时在暑假的水平已经可以考试科目二了,但是我还没有体检,也就是说我没体检但是开的就已经很不错了,然后,没有体检意味着,不能考科目一,就更不要说科目二了,于是慢慢的,暑假完了,秋季开学,大三上学期 就只陆续的进行了体检和科目一,直到大三下,课程比较少了,渐渐的又开始练车,技术慢慢恢复,直至超越,这时候的水平教练也说了,给个照就能上路,这个不是

记一次前端面试~终于拿到理想中的offer!

2019年已经过去一半,终于拿到一直想去的公司offer,也算是实现了今年的一个小目标. 由于这家公司是我从去年到现在最想去的公司,本次换工作一直没有投,希望先积累下面试经验再投. 没有想到居然先在boss直聘上接到这家公司的技术经理的面试邀请,真的非常意外也非常兴奋?? 那个时候我手上已经有比较理想的offer,所以心态也还不错,没有太多担心和顾虑.整个面试过程虽然有点虐,但是自认为面试过程中心态和交流状态都非常积极,遇到不会的问题时我的求生欲格外的强,面试官都几乎要被逗笑了?? 这家公司也是

无线微环境监测仪-终于找到你了

无线微环境监测仪 经过1年多使用和寻找,终于找到了心仪的环境监测仪器-无线.轻巧.低功耗:替公司做个宣传 如果需要了解请查阅:http://www.putd.net/content.php?id=390&tid=34 无线微环境测温仪是北京普天通达科技有限公司基于西班牙Libelium公司工业级无线传感器网路平台创新推出新一代产品,是对世界先进的物联网无线传感网络平台核心技术的引进.消化及根植于我国物联网实际应用相结合定制开发产品. 无线微环境测温仪是一款集成度高.高精度的工业级监测仪,产品在无

公司又裁人了……

某朋友在群中感叹:我公司又裁人了-- 期间也说了一些具体事情,但可能比较敏感就隐去了. 下面我说说对于"公司裁人"的见解: 公司裁人一般是以下两种情况之一: 1)公司经营还可以,有钱赚,裁人是为了提升工作效率或是组织架构重整: 2)公司经营不行出现亏损,裁人是为了节省成本. 可惜实际上裁人都是第2)种情况! 劳动法规定裁人是要给补偿的,问题是公司是因为亏算甚至发不出工资才裁人,这样就出现了公司没钱就不能裁人的悖论了.某些国家法律要求公司要准备一笔"裁人预备金",平时

资深程序员告诉你如何做到年薪 50 万!

每天的工作就是和程序员以及 offer 打交道,回答问题应该很合适. 程序员都很诚恳,薪水没达到预期,会反思是不是自己的技术水平不够. 但事实上,技术能力并不是决定薪酬的唯一因素,供需关系对薪酬的影响非常大. 很多时候,两个能力差不多的程序员却在薪水上有较大的差异.并不鼓励轻易跳槽,但了解市场行情是很有必要的. 达到五十万以上年薪,最重要的是,公司有这样的招聘需求而求职者正好匹配,所以在求职时选择正确的方向十分重要. 总结一下我遇到的年薪超过 50 万的程序员在哪些公司工作,大致可以分为以下几类

第三章 传奇的开始--Delphi(附读书笔记)

第三章 传奇的开始--Delphi "是惊世之作的Delphi让Borland重新站了起来,没有当初的Delphi,就没有今日的Borland!" "是Turbo Pascal诞生了Borland,但却是Object Pascal给予了Borland重生的机会!" 创造传奇故事的主角--Delphi 没有人会知道在两年后Borland C/C++会遭遇到这么大的失败,也没有人会预料到Borland又会再次因为Pascal而东山再起.Borland奋斗史精彩的地方就在

反思:毕业入职的第一家公司

得到这第一份工作,说来还真有几分传奇.大四下学期一开学,就买好去深圳的火车票,和同学几个踏上了南漂的路.由于是穷学生,所以买了硬卧票,很巧的是在火车上遇到了一个潜江的老乡,反正火车要开一天一夜也怪无聊的,于是在火车过道找了个桌子几个年轻小伙就开始畅谈人生和憧憬未来.这位刚认识的老乡年龄和我们差不多,但社会经验比我们丰富很多,于是就说起他在中专技校里面是如何半夜溜出去上网,毕业如何被分配到工厂做车厂机加工人,说和自己同班出来做机加工人的一个女同学的女同事由于金属镁粉过敏全身都红肿,那个女同学见到这

模拟职场人生

题目:模拟人生 要求:1.至少有两个角色 2.玩的过程中,有冲突 3.根据不同的交互,产生不同的行为. 4.一定要用到面向对象语法和思想 构造思路: 主题是定义一个从小青梅竹马的情侣在职场上的人生经历 首先找到共同的特点有金钱.名字.姓名.性别.角色,然后对这些共同的点构造一个类,首先定义一个方法谈话内容是否生气,显示不同的字体颜色,其次定义一个方法是金钱的加与减 其次定义入职函数.选择函数.分手函数.继续好下去函数 最后去创建对象并进行实例化 构造流程图 构造原码如下: #!/usr/bin/