面试之路
文章平均质量分 77
水的精神
一件事,要么不做,要么做到极致。
展开
-
与面试官对线 - 面试流程须知
近期每周都会约一些面试。尝试和面试官对线。原因有几点:想要看一下现在市场上,面试官们都青睐什么样的人才。看一下自己到底值多少钱。 想要找一下自信,通过和面试官的对线,来获取自信心。百分之八十的面试都是很顺畅的。 想要检讨一下自身的不足。面试其实就像一面镜子,什么水平,短板一下子就会暴露在阳光之下。太自信了以后,容易飘在空中,自以为自己无所不能。其实面试被吊打这是好事,我们可以找到自己的提升点。不能小看这些,如果你都能补充起来,每个点少说也得加2000块钱。 和一些优秀的面试官对线。实际上是可以开.原创 2022-03-26 17:07:50 · 1318 阅读 · 0 评论 -
尘埃落定,蚂蚁五面,还是倒下了,谈谈收获吧
今天是2021.06.30 ,周三。这是一周中唯一可以五点下班的一天。 下班以后在超市门口逗留了一会儿,超市门口是一家味多美蛋糕店。在超市门驻足的一两分钟内,看到一个姐姐领着她家的小女孩,大概四五岁的样子。她们从味多美出来,小女孩手里拿着一块精美的蛋糕,但是在下楼梯的时候,拿在手中的蛋糕不小心掉在了地上。小女孩的第一反应就是大声的哭泣,不出我意料的是:小女孩的妈妈牵着她的手,立马回去重新买了。一常惊心动魄的得而复失,又一场失而复得。 可我就没有这么幸运了,今天蚂蚁的面试官下午四点半的时候跟...原创 2021-06-30 19:40:26 · 721 阅读 · 8 评论 -
分享240道有意思的逻辑思维题
第一章 假设法 一个真实的假设往往可以让事实呈现眼前,让真理浮出水面。一个人如果做什么事都可以让其思维以这些假设前提为基础,那么他便能真真正正地活在NLP里而不会陷入困境,他的人生也就会有更大地进步和提升。 初级题: 1.如何问问题? 有甲、乙两人,其中,甲只说假话,而不说真话;乙则是只说真话,不说假话。但是,他们两个人在回答别人的问题时,只通过点头与摇头来表示,不讲话。有一天,一个人面对两条路:A与B,其中一条路是通向京城的,而另一条路是通向一个小村庄的。这时,他面前站着甲与乙两人..转载 2021-06-30 12:24:26 · 12438 阅读 · 8 评论 -
技术视野可以帮你冲到蚂蚁五面,但是无法完成冲线
看了很多的书,根据官网学了非常多的技术。 学习了使用到的技术相关的底层原理,也看了部分核心源码。 但是这依旧无法带我冲过红线,站上领奖台。 最近面了蚂蚁,到了五面CTO这里。明显前面聊技术,聊项目经验,都ok,都很愉快。但是到了算法就哑火了。可能还是因为没有刷过算法。我自己知道,算法是我目前最大的短板。我不能靠运气向前冲,先补短板吧! 所以决定把下半年的计划,和明年的计划做一个先后顺序的调整。本来打算下半年看一下linux内核相关的知识的。明天打算花时间去刷一轮算法。但是在面试...原创 2021-06-29 08:36:30 · 338 阅读 · 1 评论 -
把《并发编程艺术》这本书整理成一张脑图,构建多线程的知识脉络
针对脑图的话,网上也是有比较多的。我谷歌的前几页,都看了一遍,最终筛选出来一个最详细的放在这里。分享给大家。这篇文章主要的目的是来帮助我们构建多线程知识脉络。因为多线程的知识点是非常多的,记忆起来比较难,平常开发会用到多线程,但是不可能全部都用到。这么都知识点,哪一点用到的时候都是重点,所以很难说只记重点。记忆方法比较重要,先记住一个框架,然后再去展开。算法里边叫做广度优先遍历。脑图是一个不错的构建知识框架的方式。网上的脑图,基本上都是根据《java并发边程艺术》这本书整理出来的书籍。这篇文章.原创 2021-05-01 23:58:13 · 402 阅读 · 0 评论 -
一份工作一年半的java开发个人简历,欢迎拍砖
一份个人简历,大四提前一年出来实习,在12306。2020年毕业,开始第二份正式工作。从大学毕业,只是我学习之路的刚刚开始。简历所写的内容都是真实的,一点水分没有。欢迎拍砖,希望大家能够针对我的简历,提出一些意见。深耕Elasticsearch,网关,JVM虚拟机,spring源码,多线程以及线程安全。最感兴趣的是k8s,以及服务网格。这会是未来的学习方向。心怀一颗去大厂的梦,因为哪里有一群愿景,喜欢折腾的人,同时我可以站在巨人的肩膀上。不过暂时只专注项目上线...原创 2021-04-28 18:51:53 · 60508 阅读 · 41 评论 -
拒了心仪的公司,换一种思路轻装上阵
拒了心仪的公司 最近总有阿里的HR打电话过来问,看不看机会。打心眼里说,阿里一直以来都是我最心仪的公司,它是支撑我每天夜战到凌晨一点钟的唯一动力。但是我还是拒绝了HR。 理由如下:其一:我还没有足够的自信。即使我平常有看一下面试的知识点。这里留一个伏笔,这是我这篇文章最想说一个转变。 其二:我应该着眼于眼前的工作,并不是因为钱多(说实话,我只能拿一个端茶倒水的钱),是因为挑战,它具有挑战性。一个系统从零到一,从一到九十九的过程。即使走也要是衣锦还乡。差不多应该在八九月份。换一种...原创 2021-04-19 08:40:43 · 370 阅读 · 2 评论 -
图文详解 三色标记算法
前言三色标记算法,用于垃圾回收器升级,将STW变为并发标记。STW就是在标记垃圾的时候,必须暂停程序,而使用并发标记,就是程序一边运行,一边标记垃圾。并发标记一共会有两个问题:一个是错标,标记过不是垃圾的,变成了垃圾(也叫浮动垃圾);第二个是本来已经当做垃圾了,但是又有新的引用指向它。先看三色是什么白色:没有检查(或者检查过了,确实没有引用指向它了) 灰色:自身被检查了,成员没被检查完(可以认为访问到了,但是正在被检查,就是图的遍历里那些在队列中的节点) 黑色:自身和成员都被检查完.原创 2021-04-15 00:01:07 · 6813 阅读 · 6 评论 -
java内存模型 JMM详解
什么是JMM模型JMM是一种抽象的概念,并不真实存在,是一组规范或者规则;关注的是多个线程对共享内存空间和线程私有工作空间的访问方式,围栏并发的原子性、有序性、可见性来展开的,想要了解JAVA的并发编程,就应该理解JMM。 JMM通过定义了对变量(包括实例成员、静态成员和组成数组对象的元素)的访问方式,在程序运行时,运行程序的是实体是线程,每个线程创建时候,虚拟机都会为每个线程分配一定的内存空间,每个线程的内存空间用来存储线程私有的数据。但是JMM中规定数据都是存储在共享的主内存空间,而且每个线.原创 2021-04-10 08:34:02 · 1179 阅读 · 1 评论 -
JDK HashMap几个有意思的问题
##HashMap的hash算法hash源码如下做了什么?获取hash值 hash值无符号右移 然后把前两步的结果做亦或运算 为啥这么做?经过上边的操作,右移和亦或运算。得到的hash值二进制的高十六位和低十六位将都保留hash值的数字特征。 另外,也和hash寻址有关,按照正常的逻辑,我们想要把hash值对数组长度取模,然后当做数字下标。而源码进行了优化,通过 (n-1)&hash 值得到下标,其实一样的效果,这不过这样的效果更好一点 。 再根据上边的...原创 2021-03-02 00:43:07 · 166 阅读 · 1 评论 -
想要提升技术视野,想要薪资翻倍,看这里
年底了,相信很多人都蠢蠢欲动了。开始未自己的明年,自己的未来做着准备了。针对于面试的突击,今天给大家推荐一个老师的课程:中华石杉老师的课程,自己学了它挺多内容,包括elasticseaerch顶尖高手的可能,真的是如浴春风,非常的舒服。另外也看了他出的面试突击的视频:第一季,第二季,第三季。抛开面试,我觉得有时间的话,就看看这些课吧。很大程度上能够打开我们的视野。其实也是最主要的一个点。对我来说,从大三暑假开始参加工作,到现在毕业半年,身价也翻了三倍了。谢谢那些老师,无私的录制视频分享,尚硅谷.原创 2021-01-17 09:55:05 · 984 阅读 · 1 评论 -
开发工程师能力画像
今天看到了一篇文章,一个五年阿里人写的,再一次唤醒我对阿里的向往。https://www.hollischuang.com/archives/5367另外还看到他的一篇文章:在阿里工作5年了,斗胆谈谈我认为的高级开发到底应该是怎样的?这篇文章就像是一把尺子,来衡量我的度。# #开发人员,应该具备哪些能力? 说起开发人员,好像应该有一个分类,实习生,初级开发人员,高级开发人员,架构师,领域专家。但是非常认可下边的一个提炼。我觉得以下的能力,不用分什么级别,具备下边的能力...原创 2020-10-15 07:35:31 · 6564 阅读 · 8 评论 -
谈谈面试的问题
# #真的了解招聘吗,面试的流程是什么# # 能力要求侧重点# #面试不是弄虚作假,不是包装简历# #面试的知识点梳理原创 2020-02-04 17:17:47 · 282 阅读 · 0 评论 -
一起来看网易面试官亲自指导简历
教育的本质是培养自信心,和对世界的认知。 如果在一场竞争中输给别人,那一定是我们的细节做的不够好,或者能力没有达到要求。一次一次的失败,会让我们产生挫败感,即使你是一个有潜力的人,即使你是一个自信的人。 2019年是互联网的寒冬,哪怕2020还是互联网的寒冬,当做长征就好了,最后的雪山跨过去。 今天自己学了ELK,有点累了,听一下别人指导简历。这里同样做一个分享。...原创 2020-01-12 14:15:18 · 607 阅读 · 1 评论 -
面试知识点整理
1.volatile关键字volatile是jvm的轻量级的同步锁保证可见性 不保证原子性 禁止指令重排2. JMM(内存模型)可见 原子 有序上边三个代表的是三个不同的线程,下边代表的是主内存。所有的变量都存在主内存上,每个线程都有自己的工作内存,当线程用到变量的时候,就去主内存复制一份,如果需要修改,则在自己的内存空间修改,修改完了更新到主内,主内存会通知所...原创 2019-10-09 22:56:47 · 205 阅读 · 0 评论 -
写一个死锁的例子
这是一个很好玩的题,做并发的话,不小心能写出来。 让你写一个一定死锁的例子,没有思考过的话,确实不容易。下边的是转发的一个,别人写的。非常典型的一个互相等待导致的死锁的例子,很好理解。package com.spri.test; /*** 在实际编程中,要尽量避免出现死锁的情况,但是让你故意写一个死锁的程序时似乎也不太简单(有公司会出这样的面试题),* ...转载 2019-08-22 12:06:02 · 1210 阅读 · 0 评论 -
记一次菜鸟网络电话面试
8月21号下午面试官突然打过来电话,说要面试,因为当时手头上有事要处理,场地也不适合。所以就约了第二天。 8月22号下午七点接到了面试电话,大概面了一个半小时,最后电面结束还让写了一道算法题,以邮件的形式发给了面试官。# #舒服的面试大家都说阿里的面试是最舒服的,之前都是听别人这么一说,然后也跟着别人说,阿里的面试是最舒服的。自己有了一面试机会,真正的体会到了这种舒服。...原创 2019-08-24 11:33:51 · 5205 阅读 · 1 评论 -
Mysql 面试之灵魂拷问(工程师方向)
转载自:https://juejin.im/post/5d351303f265da1bd30596f9前言本文主要受众为开发人员,所以不涉及到MySQL的服务部署等操作,且内容较多,大家准备好耐心和瓜子矿泉水.前一阵系统的学习了一下MySQL,也有一些实际操作经验,偶然看到一篇和MySQL相关的面试文章,发现其中的一些问题自己也回答不好,虽然知识点大部分都知道,但是无法...转载 2019-07-23 09:19:29 · 8057 阅读 · 0 评论 -
用一份JAVA工程师的求职简历来说说求职简历怎么写
这是一篇我比较想看到的简历指导的文章。但是我比较反对简历造假。我觉得会什么写什么把。Java就业指导 想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,面试者在面试之前到底需要准备哪些东西呢?本文陈列的这些内容既可以作为个人简历中的内容,也可以作为面试的时候跟面试官聊的东西,你可以把这些内容写到你的简历中,当然更需要的是你在面试的时候向面试官展示这些专业技能。相信此文...原创 2019-06-25 21:34:46 · 39460 阅读 · 5 评论 -
想要进阿里低契机(备注:高质量)
写在前边:本文是我转发自https://yq.aliyun.com/articles/7262摘要:今天为大家分享的这篇文章是来自阿里资深的技术专家、阿里蚂蚁金服技术专家、《Java并发编程的艺术》主要作者方腾飞(花名清英,英文名kiral)的一系列文章中的节选片段,清英作为过来人为大家分享他在阿里的经验,既有应聘者的角度也有阿里面试官的角度,对于想加入阿里大家庭的童鞋们,千万不要错过...转载 2019-06-05 10:28:38 · 272 阅读 · 0 评论 -
为什么要去支付宝——面试
看了这篇文章,看到坚持最初的梦想,真的有在克制眼泪。对,没错,有理想主义的,有情怀的初创公司多数都死了。但是你知道不知道现在存活的公司,多数都是有理想主义的公司。那些失败的人告诉你做什么什么很难,容易失败,那是失败的经验。 想想自己的价值,如果能有幸做一个像蚂蚁金服一样的事业,该多么幸运。其中有一点至关重要,对技术经验和工作经验的要求。前两天朋友圈看到一篇文章,是右军所写的《我为...转载 2019-06-05 10:36:39 · 951 阅读 · 0 评论 -
关于阿里电话面试
写在前边:原文地址https://yq.aliyun.com/articles/7259?spm=a2c4e.11153940.blogcont7262.7.61597234yemq5T社招情况下,当小伙伴们在阿里的招聘网站上投去简历和应聘职位意向后,阿里往往会根据面试者的远近选择初次面试是当面面试还是电话面试,阿里的电话面试可是出了名效率高,据说很多小伙伴们都是上午填简历,下午电面,这效...转载 2019-06-05 10:40:00 · 9143 阅读 · 1 评论 -
面试——谈谈常用的5个linux命令
观察系统的性能,找出问题所在。1.top(总)查看系统资源的使用情况。打开看到这样的面板:注意看红框。分别代表,一分钟,五分钟,十五分钟的CPU的使用情况,三个加起来,除以3,乘以100.如果大于60视为负载。2.vmstat(主要看的是后边的CPU)红框的加起来不要超过80为好。红框后边的id是空闲率。越高越好。3.mpstat -pAll 查看所有内核...原创 2019-05-31 18:08:12 · 1190 阅读 · 0 评论 -
共致开源电话面试
(主要是写给自己看的,所以可能比较乱)1.自我介绍:2.mybatis,springMVC,spring在项目中是怎么用的怎么体现的,具体到配置,每一个框架完成的功能,(mvc的含义:M:model模型:处理业务逻辑,dao,serviceV:view视图:展示数据:jspC:controller控制器:控制调试(或得用户数调用model,转发视图)servlet)ssh替换ssm因...转载 2019-07-25 11:36:46 · 291 阅读 · 0 评论 -
比较新的java面试题——持续更新
https://blog.csdn.net/u010697681/article/details/79414112原创 2019-06-02 11:05:19 · 307 阅读 · 0 评论 -
spring面试中的所有问题
https://blog.csdn.net/qq_41701956/article/details/81389067#comments原创 2019-06-02 11:12:01 · 190 阅读 · 0 评论 -
面试所有线程问题小总结
为什么要使用多线程呢? 好比是马拉车,你明明有多匹马,但是你因为不会让多匹马拉一辆车,而天天只玩一匹马拉车。是多匹马并驾一起拉车好,还是一匹马好呢? 之前条件艰苦,没有那么多马(单核CPU),现在不一样了,随着计算机硬件发展,处理器都是多核的了。目录第一个问题,实现多线程的方式有几种?分别是?第二个问题,既然有多种实现方式,怎么选择?有什么区别?第三个问题,T...原创 2019-06-08 21:58:23 · 338 阅读 · 0 评论 -
聊下java开发中常见的五个异常
首先我觉得这是一个非常要命的问题,看似简单,实际上送命。 这个回答起来一能证明你时候经常在做开发,二来根据你遇到的问题判断你的水平。所以特地总结一下,但是我水平也有限。欢迎指正。 本文部分内容引用了别人分享的文档。Java异常类层次结构图 先从整体上弄明白异常的层次结构,我建议回答的时候,虽然只是五个常见的,不妨自己做分类,这样答出来比较全面一点。同样一个问题,...原创 2019-06-19 12:03:19 · 3814 阅读 · 1 评论 -
公司要求
收到一家公司的offer,问了下我应该提前学些什么。这些内容本来就是我熟悉的,现在只不过是要加强一下。未来加油!## SpringBoot2.0要求:1. 理解并会配置启动项目2. 熟悉常用的组件(比如缓存、数据源、权限认证)3. 了解并熟悉如何配置(比如修改端口、修改数据库、常用自定义配置读取)## SpringMVC要求:1. 熟悉接口开发2. 理解...原创 2019-06-19 18:19:12 · 342 阅读 · 0 评论 -
计算机网络面试相关问题汇总
下边两篇文章开起来感觉不一样,我都贴出来。https://blog.csdn.net/qq_39382769/article/details/90136592#m12https://blog.csdn.net/Y0Q2T57s/article/details/81125496原创 2019-06-19 21:03:41 · 240 阅读 · 0 评论 -
谈谈synchronized关键字
我觉得这个关键字是一个很关键的关键字。但是刚开始学习并没有经常用到。为啥呢?业务场景所限,单机单线程下真的很少用到。那有什么用呢? 因为它是解决多线程同步的一个很关键的成员。 里边的大部分内容来自:作者:SnailClimb先说对synchronized的理解 synchronized关键字解决的是多个线程之间访问资源的同步性,synchronized关键字可以保...原创 2019-06-21 19:39:27 · 835 阅读 · 0 评论 -
阿里巴巴一面问题搜集
没有时间整理和排版了。原文:https://blog.csdn.net/no_endless/article/details/60880436时间:2017-3-8 14:34长:32分35时秒类型:内推电话面试一面常规1. 自我介绍,说了自己的信息和三个项目,面试官没有打断我。JAVA2. 对于Spring,你除了IOC的Bean机制还用到了什么?3. 说一说对于JV...原创 2019-06-22 08:27:12 · 349 阅读 · 0 评论 -
从当地JAVA工程师薪资水平,来选择发展城市
首先告诉自己,也告诉大家,选择IT行业,选择JAVA。就不要对自己的选择失望,不要对这个行业失望。 数据显示应届生能拿到的工资水平也就是5000块左右。一般熬一年10000有戏,前提是你在不停地学习,你没有满足自己工资。三年应该来到20000以上。再熬着就是三到5年开发经验了,薪资在30000以上。前提还是你保持上进。不断学习。 坚持下去,数据显示这个行业对应届生并不友好。市场上...转载 2019-06-25 21:14:36 · 3713 阅读 · 0 评论 -
面试之路-高级java工程师
作者:纠结哥_Shrek来源:CSDN原文:https://blog.csdn.net/weixin_36104843/article/details/881065131、背熟你的简历面试的第一个问题,一般都是让你简单介绍下你自己,或者介绍一下你最近的项目,而一个面试者,如果连自己的简历都无法熟知,对里面提到的项目、技术都无法描述清楚的话,我想没有哪家公司会接受这样的,哪怕你...转载 2019-05-26 18:01:06 · 312 阅读 · 0 评论