
面试
文章平均质量分 84
普通网友
这个作者很懒,什么都没留下…
展开
-
摆脱外包进大厂,苦逼翻身把歌唱,20K、30K、40K!咬牙硬吃下这份儿数据结构与算法手册
前言 以前刚开始工作时,总认为数据结构与算法离自己太远,就犹如计算机底层原理似的遥不可及,现在随着工作时间与经验的不断增长,才发现数据结构与算法,真是随处可见。 最简单的例如HashMap,它的数据结构为什么会是数组加链表?为什么当链表的长度超过一定长度时,链表便会转成成红黑二叉树?为什么当红黑二叉树的长度小于一定数值时又会转换成链表?这些都是问题,也是日常最经常用的数据结构与算法。 那么究竟为什么学数据结构与算法?就为了看懂源码吗?有的同学说,我直接调用api照样6的飞起啊,压根不用管底层啊。 ..原创 2021-07-08 16:59:50 · 396 阅读 · 8 评论 -
程言序语。
“该死的一天又开始了。” 我叹着气从床上坐了起来,揉了揉熊猫似得眼睛。嘶!头突然传来一阵疼痛。“他妈的,就不该和色狗他们一起通宵打游戏”。我一边懊恼着昨晚的不理智决定一边爬下了床走到了洗漱台洗漱。一边刷牙一边想着今天该去哪儿玩,陡然简一抬头,看着面前竟站着一个人。“草!”我大声咒骂着,这胡子拉碴,像个死人一样表情的人是谁啊!怎么和自己........ 我突然呆住了,我看着镜子里的自己,脑海中闪出了无数画面。 我叫程东,湖南常德人,熟悉的朋友都叫我东子,家里来自农村,花费了很大的力气供我上了一个二流大学原创 2021-06-28 16:15:28 · 108 阅读 · 0 评论 -
闻所未闻!!彻底理解Android架构竟只需要这几步
前言 用本篇文章理论知识和架构原则实践了一个 wanAndroid 项目,其中全部采用 kotlin 编写并抛弃了 Rxjava,因为 kotlin 可以完全替代他,gitee 本项目中汇总了业界知名的架构文章和一些项目帮你彻底理解架构。后续本项目将持续更新,并完善 wanAndorid 的所有功能。还会用 23 种设计模式在项目中实践,彻底理解设计模式在业务场景中的使用。 1什么是架构 1.1 架构介绍 架构究竟是什么?如何更好的理解架构。我们知道中国文字博大精深可以说从文字的组成就能理解其含义。原创 2021-06-25 15:39:09 · 176 阅读 · 0 评论 -
从网管到程序员,奋斗三年,拿下“小米”offer(分享朋友的艰辛历程)
前言 先来个自我介绍 我是个从小在农村长大的孩子,父母常年在外打工,由于缺少父母的陪伴,从小我便沉默多于言语,好在人还算勤快,话虽少但能做事。家里好不容易把我送到城市里读书,大学虽然不是985、211,但在我老家出来一个本科生,也很不容易,可选专业的时候实在是不知道选什么,错选了一个不适合我的市场营销专业。大学出来后,由于仍然没有改变的性格,面试各种碰壁,自暴自弃似的去网吧做起了网管。 为什么学编程 做网管的日子实在是无聊,每天都过得浑浑噩噩的,也看不到明天。一次,我和一个大我两届的学长吃饭,学长大原创 2021-06-24 17:36:58 · 745 阅读 · 0 评论 -
3年Android经验硬核通过京东面试(已获Offer),谁说专科不能进大厂?
前言 17年毕业到现在有三年多了,最近去面试了阿里集团(菜鸟网络,蚂蚁金服),网易,滴滴,京东,最终收到点我达,网易offer,蚂蚁金服二面挂掉,菜鸟网络一个月了还在流程中...最终有幸去了京东。(跟我东哥做兄弟) 但是要特别感谢点我达的领导及HR,真的非常非常好,很感谢他们一直的关照和指导。回馈小伙伴一波面经及我的复习宝典(是真的很全,请往下看) 京东面试问到的问题 同时这些问题,我已经整理在了这份大厂Android面试进阶解析宝典里了,有需要的小伙伴可以进入我的gitee查看 Androi..原创 2021-06-22 19:39:08 · 358 阅读 · 0 评论 -
关于Android布局你不知道的
Android常见的5个布局,我想大家一定不会陌生。LinearLayout、RelativeLayout和FrameLayout也是使用频率较高的布局方式,做Android开发的一定使用过。 传统的5种布局方式: LinearLayout RelativeLayout FrameLayout GridLayout TableLayout 不过我的问题并不是问面试者如何使用这些基础的布局,而是要看面试者怎么解决布局嵌套(影响性能)和屏幕适配问题。 面试题原创 2021-06-19 10:53:53 · 283 阅读 · 0 评论 -
【建议收藏】30个 Java 集合面试必备的问题和答案
前言 今天博主将为大家分享一下Java(面试必备):30 个 Java 集合面试问题和答案,不喜勿喷,如有异议欢迎讨论! Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点。这里,我列出了一些关于Java集合的重要问题和答案。 话不多说,接招! 1.Java集合框架是什么?说出集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。 Java1.2提出了囊括所有集合接口、实现和算法的集合框架原创 2021-06-18 14:22:17 · 131 阅读 · 0 评论 -
实战美团--Java内存模型
面试题:说说Java的内存模型 说实话,把我问的有点“蒙”,确实知道一二,但在工作中很少总结这个方面,以前也专门看过,但那又是太遥远的事情了。硬着头皮把一些想法和记忆说了出来。 有读者会纳闷了,这样的题都能“吓蒙”你? 面试官不一定是最好的面试者,就像教练不一定非要是世界冠军。 面试官的套路和我预想的不一样,没有关注项目经验、管理和架构设计,上来就Java基础到Androd基础,而且极其细致。 Java的内存模型 Java开发人员并不需要像C/C++开发人员,需要时刻注意内存的分配和释放,而原创 2021-06-18 10:40:41 · 98 阅读 · 0 评论