
面试
普通网友
这个作者很懒,什么都没留下…
展开
-
14种经典Java算法详解,面试官随便问
又是新的一年,去年“金九银十”没赶上,问到算法一脸懵逼,吞吞吐吐。今年重振旗鼓,记住下面这些算法,手撕面试官!今年“金九银十”我必上的首班车!二分查找又叫折半查找,要求待查找的序列有序。每次取中间位置的值与待查关键字比较,如果中间位置的值比待查关键字大,则在前半部分循环这个查找的过程,如果中间位置的值比待查关键字小,则在后半部分循环这个查找的过程。直到查找到了为止,否则序列中没有待查的关键字。public static int biSearch(int []array,int.原创 2020-09-22 16:53:17 · 908 阅读 · 0 评论 -
摸不到Java的顶峰,咱就转战大数据,绝不在一棵树上吊死
这篇文章的目的是带那些对大数据不了解又有兴趣的人入门。如果你是老手可以忽略,或者想看看有没有不一样的东西也行。我们学习一个新知识,第一步应该是给它个明确的定义。这样才能知道你学的是什么,哪些该学,哪些又可以先不用管。然而,大数据虽然很火,但其实是个概念没那么清晰的东西,不同的人可能有不同的理解。这次我们不去纠结具体的定义,也忽略那些 4 个 V、6 个 C 之类传统说教的东西,甚至不想...原创 2020-01-18 20:13:01 · 642 阅读 · 0 评论 -
阿里集团中间件4面:J.U.C并发框架+RocketMQ +MyCat+锁机制+架构
这是一位同学想要阿里中间件的面试题,来了~需要各互联网公司面试题的,可以到文章留言区,告诉你们想要的面试题,小编会持续更新给到大家~中间件一面自我介绍 擅长哪方面的技术? Java有哪些锁种类?(乐观锁&悲观锁、可重入锁&Synchronize等) 比较重要的数据结构,如链表,队列,栈的基本理解及大致实现 J.U.C下的常见类的使用。 ThreadPool...原创 2020-01-18 16:56:07 · 486 阅读 · 0 评论 -
Redis面试热点之底层实现篇(续)
0.题外话你可能会抱有疑问:我只是使用Redis的功能并且公司的运维同事都已经搭建好了平台,只需要在线申请一下配置和获取连接的地址就可以愉快地使用了,为啥还要这么深入的理解底层的数据结构呢?有啥用呢?其实这个问题可以分几个方面去回答吧,笔者试着去解释一下原因:好奇心作为技术人员,没有好奇心会让我们错过很多精彩,难道你对如此强悍的NoSQL是如何跑起来的不感兴趣吗?好奇心让我们知道的更...原创 2020-01-06 20:08:52 · 444 阅读 · 0 评论 -
【源码解析】面试必问的LinkedList,看这篇文章就够了
前言LinkedList由于实现了Deque这个接口,所以可以当栈和队列使用。不过一般要用栈或队列的时候推荐使用ArrayDeque,所以这里就不讲LinkedList的栈和队列功能了????。本文主要讲些常用的方法。LinkedList内部是由双链表组成的,里面存放着一个个Node,每个Node又包含三个元素(prev,item,next):prev:指向前一个Node item:存放存...原创 2020-01-06 15:51:49 · 559 阅读 · 0 评论 -
面试官:100万个成员的数组取第一个和最后一个有性能差距吗?
数组几乎可以是所有软件工程师最常用到的数据结构,正是因为如此,很多开发者对其不够重视.而面试中经常有这样一类问题: 「100万个成员的数组取第一个和最后一个有性能差距吗?为什么?」除此之外,我们在平时的业务开发中会经常出现数组一把梭的情况,大多数情况下我们都会用数组的形式进行操作,而有读源码习惯的开发者可能会发现,在一些底层库中,我们可能平时用数组的地方,底层库却选择了另外的数据结构,这又...原创 2019-12-17 16:03:41 · 714 阅读 · 0 评论 -
42岁程序员面试,在百度等大厂呆过,工资却只敢要一万六,心酸
难道程序员的职业生命线是青春饭?答案是的。35岁考虑转行,然后35岁又成了一个新人,而外国可以做到60岁,啥也不说了,可能是觉得中年大叔油腻,不及小鲜肉便宜,唉,可叹市场更新换代太快,快到我们来不及改变,所以,只有让随时保鲜才最重要。一位曾在360,百度等大厂工作过的程序员,曾经得他也辉煌过,不过,现在的他却因为年龄问题,42岁了,不得不退让,感觉自己老了没有优势,面试只敢要一万...原创 2019-12-09 15:23:36 · 5501 阅读 · 4 评论 -
以技术面试官的经验分享毕业生及三年以下的程序员通过面试的技巧
本来想分享毕业生和初级程序员如何进大公司的经验,但后来一想,人各有志,有程序员或许想进成长型或创业型公司或其它类型的公司,所以就干脆来分享些提升技能和通过面试的技巧,技巧我讲,公司你选,两厢便利。毕业生和初级程序员(一般是工作经验3年以下)大多处于事业的青黄不接的阶段,在找工作时往往会遇到缺乏实际项目经验的瓶颈,作为技术面试官,我也经常在面试过程中感受到这些候选人缺乏实际经验的缺陷。不过本...原创 2019-12-03 16:03:00 · 483 阅读 · 0 评论