自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

转载 30个常见的大数据面试题 让你的薪资提升一个等级

经历了水深火热的大数据学习,终于拨开云雾见天明了,但你离成功总是还差了一步,那就是拿到大数据工程师的Offer。在电脑旁奋斗了无数个日夜,代码敲了无数遍,项目整改了无数遍,只为了得到一份自己满意的高薪资高待遇的Offer。但这个收获不仅仅需要你学到娴熟的大数据技术,还需要在面试之前精心准备,了解自己要应聘的企业发展状况、 自己应聘岗位的技术要求等等,除此之外,多看一些大数据面试题也是很有必要的,给...

2018-04-26 14:44:19 1050

原创 成为大数据顶尖程序员,先过了下面问题!(附答案解析)

在大数据开发岗位的需求下,工资待遇水涨船高,不少编程人员在面对职业瓶颈期的时候,会选择转编程方向发展。 你是否已经意识这是你人生中的一个重要转机?能不能抓住这个时代的机遇,就在于你对大数据信息的应用和获取。而如何成为大数据时代的弄潮儿,掌握当下最紧缺的软件技能是关键!谷歌、阿里巴巴、百度、京东都在急需掌握hadoop技术的大数据人才!无论你精通大数据的哪一项类,都将在未来职场脱...

2018-04-24 15:59:29 1349 1

转载 如何快速成长为技术大牛?阿里资深技术专家的总结亮了

你是否有类似这样的问题——“天天写业务代码的程序员,怎么成为技术大牛,开始写技术代码?”今天,阿里资深无线开发专家李运华,系统梳理了自己的思考和理解,希望帮助更多同学少走一些弯路。写在前面不管是开发、测试、运维,每个技术人员心里多多少少都有一个成为技术大牛的梦,毕竟“梦想总是要有的,万一实现了呢”!正是对技术梦的追求,促使我们不断地努力和提升自己。然而“梦想是美好的,现实却是残酷的”,很多同学在实...

2018-04-22 15:30:25 439

转载 程序员职场经验分享(程序员职场必看)

作为一名工程师,也要时刻对自己反省,这样才能够有所提升,在工作中我总结了一下几点,这个可能也是大家常见的一些问题,好记性不如烂笔头,今天就好好的来归纳总结一番。1、在研发功能之前一定要弄清楚功能的需求;这个是必须要详细了解的一个前提,然后分析需求在业务上的可能性,需求是根基,业务分析前提。前面做到位了,在开发中定位会更加的准确,同时也会减少bug,减少了后期的工作量。2、在研发的过程中日志的重要性...

2018-04-19 15:44:14 573

转载 大数据开发 | MapReduce介绍

1. MapReduce 介绍1.1MapReduce的作用假设有一个计算文件中单词个数的需求,文件比较多也比较大,在单击运行的时候机器的内存受限,磁盘受限,运算能力受限,而一旦将单机版程序扩展到集群来分布式运行,将极大增加程序的复杂度和开发难度,因此这个工作可能完成不了。针对以上这个案例,MapReduce在这里能起到什么作用呢,引入MapReduce框架后,开发人员可以将绝大部分工作集中在业务...

2018-04-18 16:17:57 366

转载 7天内我面试了10家公司,如何从命中率0%到命中率至70%?

先交代下po主背景,女, 17年江苏二本通信工程专业毕业,求职前端开发工程师。毕业后在上海一家创业公司担任前端开发工程师。内心独白:实事求是地写年限,心急吃不了热豆腐;实事求是告诉面试官对不起我不会,而不是我忘了,我不记得了,记不起来了之类的话。从第一次面试的迷茫和对自身的否定,到经历各种类型的公司努力学习看清方向,收获很多,深感如果平时能够找对方向,遇到问题深究下去,思考并沉淀的话,面试会从容很...

2018-04-17 12:01:16 663 1

原创 如何进行大数据的入门级学习?

不知道你是计算机专业应届生还是已经从业者。总之,有java基础的学生学习大数据会轻松很多,零基础的小白都需要从java和linux学起。如果你是一个学习能力特别强,而且自律性也很强的人的话可以通过自学。对于能够学的会的人来讲(学不会就不用自学了)自学的最大缺点就是无法找到真正的大数据实训项目。网络上共享的一些凭空想象的项目根本无法达到企业的要求。所以这个是需要你自己考虑的。当然,如果你是边上班边学...

2018-04-16 17:40:35 1092

转载 如何做好数据分析师的职业规划?

一、为什么要学习数据分析?近几年来,无论是科研院所,商业巨头还是初创企业,各行各业都在大力开发或者引进人工智能,由于储备不足,导致人工智能人才出现巨大缺口,根据领英2018年发布的全球 AI 领域技术人才分布图显示,中国目前的 AI 人才缺口超过 5 万。所以,学习这个领域的技术,是与时代与时俱进,给自己创造了条件概率。全球AI人才数量分布图人才供不应求,此领域岗位的薪资也自然水涨船高。那么这个领...

2018-04-13 16:56:25 16772

转载 大数据面试题,99%会机率碰到的海量题

三月已过去5天了,现在全国各省正处于招聘的高峰期,面试者也越来越紧张,都希望有高人指点一二,倘若有面试题能提示一下,那面试能拿到offer的机会便大的多,下面就是一些常见的大数据面试题,希望能帮助你们一二:打起十二分精神 加油/加油在说整体之前,我们先了解下大数据,曾经哈佛大学社会学教授加里·金(崇拜/崇拜)说:“这是一场革命,庞大的数据资源使得各个领域开始了量化进程,无论学术界、商界还是政府,所...

2018-04-10 15:35:40 24954 6

转载 2018最新版本的spark面试题及答案

Spark是一个围绕速度、易用性和复杂分析构建的大数据处理框架,Spark提供了一个全面、统一的框架用于管理各种有着不同性质(文本数据、图表数据等)的数据集和数据源(批量数据或实时的流数据)的大数据处理的需求。成为大数据核心技术之一,自然也成为了众多企业面试的核心专业问题,小编针对spark整理了一套相关的面试题,正在学习大数据和正在面试大数据岗位的小伙伴可以参考使用了!1、SDD,DAG,Sta...

2018-04-03 16:35:15 3289 3

转载 数据时代, Hadoop的具体学习路习主要分为哪几步?

说到底Hadoop只是一项分布式系统的工具,我们在学习的时候要理解分布式系统设计中的原则以及方法,只有这样才能以不变应万变。再一个就是一定要动手,有什么案例,有什么项目一定要亲自动手去敲。学习的时候不要害怕遇到问题,问题是最好的老师。其实学习的过程就是逐渐解决问题的过程,当你遇到的问题越来越少的时候,就说明已经学的差不多了。hadoop具体的学习路线,主要分为以下几步:1.我们要掌握Linux的安...

2018-04-02 10:51:59 263

原创 Java开发想尝试大数据和数据挖掘,如何规划学习?

大数据火了几年了,但是今年好像进入了全民大数据时代,本着对科学的钻(zhun)研(bei)精(tiao)神(cao),我在17年年初开始自学大数据,后经过系统全面学习,于这个月跳槽到现任公司。现在已经从之前的java后端开发正式转大数据开发,项目数据50T,日均数据增长20G左右,大概是需求问题吧,工资待遇较上一份翻了一倍(这是重点)。当然,我的分享不是能让各位升职加薪跳槽,只是对于技术人来说,技...

2018-03-30 10:23:28 14159 1

转载 Java注解入门

0.0 Hello World先上代码,再加以说明。这样不至于让初学者懵。public class Dog extends Animal(){ @Override public void call(){ System.out.println("汪汪..."); }}0.1 Java自带注解 - @Override方法call()上声明的@Overr

2018-01-23 15:10:37 285

原创 程序员的路上,你掌握了什么概念或技术使你感觉自我提升惊人?

你学会了做功能,用各种库,各种框架,项目形形绝色,需求千姿百态,变化莫测。但你都过来了,凭借着优秀的搜索素养,复制黏贴,錸主义的能力(我不是在讽刺,这是一种编程必须的能力),成功地解决了一个又一个陌生的需求。你觉得自己走过了很长的路。这时候大概三年过去了,确实不短。但也渐渐意识到似乎缺了什么东西,有一种不满足感,以前你只追求高效率地完成工作,现在你想追求得更多一点。

2018-01-21 21:25:17 409

转载 来自一个程序猿的傲气:过年回家手动抢票是不可能的

今天除夕的票开抢了,朋友圈纷纷吐槽:老子单身二十年的麒麟臂都抢不过这些狗日的?我多刷新了一下验证码,就一秒钟啊!票就没了?今年准备摩拜单车回家!老板,我今年不回家了,我要死在岗位上!!! 已经按照这个计划施行了两年了,每年都没出过问题,即使那蛋疼的某购票网站经常boom。公司2月12号放假,准备2月11号的机票和2月12号凌晨或者早上的动车票。1月18日这天我早...

2018-01-19 10:20:25 2766

转载 为什么大多公司不要培训班培训出来的JAVA程序员?求职必看

作者:自由飞首先你要明白一点:大多数公司也不要计算机专业的应届毕业生。大多数公司要的是什么?自己去看一下招聘启事就知道了:两年以上开发工作经验……在承认这一点之后,你才能真正的、客观的认识这个问题,并明白你应该怎么做才能更顺利的找到工作,无论你是科班生,还是培训班毕业。同时,你还要明白一点:IT培训行业已经存在这么多年了。如果真的一点用没有,真的是个彻头彻尾的骗局,要么就应该销声敛迹,要么就应该转

2018-01-18 20:47:58 19227 8

原创 程序员是种什么样的存在?(不点不要后悔)

别看自黑的时候一个比一个带劲,但其实他们是真正「高需求」的一类男生。1.生活上,舒适是第一大事。调侃不洗头发的都是自黑,实际上是一天不洗澡就要死星人。对穿衣打扮要求不高,但也要是舒适的范围内。事实上,好多IT男的生活比起大多女生都可以称的上精致,会自己做饭吃,而且味道都还不错。会买提升生活幸福感的物品。不会允许家里太乱。生活品质要求更是高,例如好的餐厅,好的生活状态。曾经一位男生就给我讲过好几年前

2018-01-17 21:31:25 549

转载 java 新手入门必看的30题

一、基础篇1 什么是Java、Java2、JDK?JDK后面的1.3、1.4.2版本号又是怎么回事?答:Java是一种通用的,并发的,强类型的,面向对象的编程语言(摘自Java规范第二版) JDK是Sun公司分发的免费Java开发工具,正式名称为J2SDK(Java2 Software Develop Kit)。2 什么是JRE/J2RE?答:J2RE是Java2 Runtime

2018-01-16 15:13:02 2553

原创 没有高学历和工作经验的应届毕业生在IT行业是不是寸步难行?

IT这个行业很大,不妨把IT行业的公司分为三档。去谷歌,Facebook和Apple是IT,去BAT是IT,去一般的公司也是IT。如果作为双非的毕业生,要想去第一档的公司,如果没有特别闪光的点(比如ACM亚洲预选区金牌,发了很多A类论文),基本是不可能。第二档的公司,双非的同学也会很吃亏,简历一关就被刷下来可能性也很大。但是对于一般的公司,作为计算机科班出身,并不是特别难,不存在寸步难行的

2018-01-15 22:00:33 12732 1

原创 你是如何找到第一份开发工作?

IT行业从业一年多时间,本文记录了我从决定转行,到转行成功的一小段经历。到现在虽然没有多么的了不起,但是我都做到了,一些经验分享给,想学IT,但是迷茫由于各种原因而没有下定决心的你们,或者送给正在学习中,担心找不到工作的你们。关于转行:我本科专业是政治学,28岁开始学习编程(大概半年时间),29岁找到工作,现在马上30岁。现在一家互联网创业公司里做 java 后端开发,写了非常核心

2018-01-14 21:25:07 4548 2

转载 十大Eclipse常用快捷键技巧分享 新手必备

做java开发的,经常会用Eclipse或者MyEclise集成开发环境,一些实用的Eclipse快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的使用和大家分享一下Eclipse中常用到的快捷键和技巧。1、alt+?或alt+/:自动补全代码或者提示代码这个是我最得意的快捷键组合了,尤其是当输入syso几个字符之后,2个手指轻松按下这2个键的时候,自动

2018-01-10 21:36:01 269

转载 作为过来人,我想告诉准程序员的那些事

小编今天在知乎的各大论坛上看到这样一个标题“作为过来人,你想告诉准程序员些什么”。小编作为过来人感触颇深,留下几点建议送给那些即将入坑的准程序员们。1.不要迷信“大牛”看到你问题里面提到“大牛”,就放前面说说:网上的“大牛”多半不靠谱。其一是真正的大牛没时间混迹在网上做人生导师,整天出现在你Timeline里的人要么半吊子水货,要么另有所图。(我黑起人来连自己也不放过)

2018-01-08 20:46:19 227

转载 java初学者,应该怎么去学习?

首先,我个人比较推崇的学习方法是:先学java前端,也就是HTML,css,js,因为学习java以后肯定是往java ee方向发展的,学习完前端,在学习后端很多东西比计较容易理解!  其中J2SE是关键,如果学好了java se 部分,基础扎实了,后面进阶学习也比较轻松!  补充说明一下:我觉得学习java比较合适的方法是先把所有的知识点过一遍,然后把所有的知识点串起来,边做开发

2018-01-05 16:37:56 493 2

转载 程序员小白面试过程中,该怎么判断该公司好坏

2017年已经进入尾声,大家换工作的心,是否早已蠢蠢欲动?如果是,请继续看!当你面试结束后,你该如何判断这个工作的好坏呢?    今天小编为大家介绍8问题检测法,只需回答这8个问题,就能判断工作的好坏。你也可以在面试的时候,偷偷给这家公司测试一下,如果你的回答里面有 2 个 yes,那么就需要拉响警报,不要再考虑这家公司了。1薪资是否低于市场价值水平如果有公司愿意提供 4万

2018-01-04 16:49:19 629

原创 大龄程序员都去哪了?

说实话,我是没数的,现有的答案分两种1)按美国程序员的见闻。2)按自己的见闻。    问题都在于幸存者偏差,你能见到的,都是还幸存的,幸存的占已经gg或者已经脱离这个行业的比例是多少呢?我的猜测应该幸存的只是5%吧。    上面两种的例子, 我能跟你讲不下十个,可是这些例子跟整个行业的趋势很可能完全无关。    我担心的是,我国的软件工程越来越多的向劳动密集型发展,用996(狼

2018-01-03 17:28:01 5998 1

转载 成为Java顶尖程序员,先过了下面问题!

一、数据结构与算法基础说一下几种常见的排序算法和分别的复杂度。用Java写一个冒泡排序算法描述一下链式存储结构。如何遍历一棵二叉树?倒排一个LinkedList。用Java写一个递归遍历目录下面的所有文件。二、Java基础接口与抽象类的区别?Java中的异常有哪几类?分别怎么使用?常用的集合类有哪些?比如Lis

2018-01-02 20:47:53 309

转载 大数据告诉你:2018年该学习什么技术

前几天,数据科学家Julia Silge在Stack Overflow官方博客上分享了一组分析数据,他在文中揭示了快速增长的技术,快速衰落的技术,稳步增长的技术。我们从中可以看到,2018年你学习什么技术最值钱!文中数据来源于Stack Overflow 的提问标签,且相同的标签提问次数都不少于10000次。快速增长的技术走向灭亡的技术很明显的看出S

2017-12-28 22:16:48 989

转载 常见Java面试题2017汇总(附答案)

Java内存分配有那些?基本来说分为:寄存器:JVM内部虚拟寄存器,存取速度非常快,程序不可控制.栈区:保存局部变量的值,包括:1.用来保存基本数据类型的值2.保存类的实例,即堆区对象的引用(指针),也可以用来保存加载方法时的帧.堆:用来存放动态产生的数据,比如new出来的对象.注意创建出来的对象只包含属于各自的成员变量,并不包括成员方法.因为同一个类的对拥有各自的成员变量,存储在

2017-12-24 17:10:34 10948

原创 学java如何制定自己的学习线路,有什么好书推荐?

作者:一粒沙子个人愚见,在你有Java基础的前提下,首先推一波《阿里巴巴Java开发手册终极版》,每一条简洁的规约都有很多琢磨的地方,琢磨中结合自己写的代码会有不少的收获,不仅能养成良好的编码习惯,更是对基础的夯实。比如有一条强制“只要重写 equals,就必须重写 hashCode。”那但凡你有点死磕精神自然会去找详细资料知个所以然,一连串就能挖出很多东西。还有比如其中的mysql规

2017-12-22 15:37:47 636

转载 在硅谷当佛系程序员是种什么样的体验?

本文来自“来Offer”,我看完觉得非常有趣,所以特别转发一下。一篇《第一批90后已经出家了》的文章在朋友圈刷屏,文中提出了一个“佛系”概念,即“有也行,没有也行,不争不抢,不求输赢”。那么硅谷的佛系程序员又是什么样的呢?深谙天竺文化精髓Tom在硅谷工作了几年后,对佛教的发源地——印度越来越了解

2017-12-21 17:28:16 619

原创 哪个瞬间让你觉得一入计算机深似海?

这本可以是个严肃的话题,可是却一下子戳中了“泪点”。首先控诉一下:一天晚上两个服务三更半夜有四处报错只好五分钟起床加班六个小时七个文件只改了八行代码九点回家感觉十分疲惫十点才过九个短信八个电话说七处变更要求六小时上线修改五个文件四份配置又加了三个接口两天周末只睡一个小时 入了计算机当个程序员容易吗?这是有多大仇? 人生已经如此地艰难,可是缺连电影都要拆穿? 这本可以是个严肃的话题...

2017-10-19 18:59:23 505

原创 今日头条面经分享

头条是这批次面试中的一个理想公司,基础架构部。从两轮面试的情况来看,面试官的素质非常高,面试经验也比较丰富。一方面提问抓的准,不会在你明确表示准备不足的方面硬扣;一方面深度广度、代码风格均有涉及。不过总共只让我写了两道代码题,希望不是放水。一面 一面应该还问了其他内容,但是两次面试问的太多,想不起来了。项目两个项目都是简单介绍,没有深入问。基础并发条件变量内部有锁,为什么在wait条件变量时,最...

2017-10-19 15:38:52 805

原创 精选11道Java技术面试题并有答案(包含部分阿里和华为的面试题)

JVM的类加载机制是什么?有哪些实现方式?类加载机制:类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法去内,然后在堆区创建一个java.lang.Class对象,用来封装在方法区内的数据结构。类的加载最终是在堆区内的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区内的数据结构的接口。类加载有三种方式:1)...

2017-10-18 17:38:06 1380

原创 Java程序员必知的学习线路图!

很多学习java的小白甚至程序员经常不清楚自己的学习规划究竟是什么,不知道这个阶段或者下个阶段应该学习提高的地方,那么这张图就能让你清楚的知道自己在什么阶段应该做什么。 以下学习线路图内容主要针对以下群体: 1、大学学习的是Java相关专业,毕业后面试受挫,找不到对口工作 2、在公司待久了,现在过得很安逸,但跳槽时面试碰壁。需要在短时间内进修、跳槽拿高薪的 3、参加过线下培训后,知识点...

2017-10-10 16:20:37 4099 1

转载 实习生找java web工作时经常碰到培训班怎么破?

这个很好区分的 如何区分呢?我来打个比方。打着招聘java工程师的培训机构1、以JAVA语言为开发基础,协助开发公司承接的各种软件平台项目2、协助测试工程师制定的测试计划3、协助项目经理完成各种文档的编写4、协助项目经理进行客户的对接任职资格:1、热衷于软件开发行业,有无经验均可2、有良好的团队合作精神好学,责任心强,细心什么有专人带啊 老员工带啊

2017-10-09 11:20:51 1397 2

原创 最疯狂的加班行业,程序员排第几?

最疯狂的加班行业,程序员排第几? 某互联网公司招了个日本人做研发,上班第一天就对部门同事说:“我在日本工作时是个加班狂,每天都很晚回家,希望大家跟上我的步伐。”一个月之后他辞职回日本了,扔下一句话:“你们这样加班,经常睡在公司是很不人道的。”程序猿问科比:“科比,你为何如此成功?”科比反问:“你知道洛杉矶每天凌晨4点的样子吗?”程序猿:“知道,那个时候我一般还没下班。你问这个干嘛?”科比:“不干...

2017-10-08 15:14:02 7712 3

原创 如何做一枚全栈工程师

【编者按】根据Stack Overflow 2016 Developer 调查,全栈(Full-Stack)Web开发是当前最受欢迎的开发职业。难怪有很多在线和现场培训项目帮助培训对象成为新的全栈开发人员,甚至协助这些新手获得高薪编程工作。以下为译文: 在这篇文章里,我不准备讨论哪一个网站或者代码训练营有最好的开发培训项目,但是我会提供明确的指南,说明哪些是我相信成为全栈web开发者所需要的最重...

2017-10-06 13:59:48 329

原创 用300行代码写一个童年小游戏,俄罗斯方块

这几天在外面吃饭总听见,别人那说撸几把什么的。让我想起小时候玩过的游戏俄罗斯方块…不要说我脑回路不正常,虽然没有现在这些游戏的精美画面,但是充满着满满的回忆在里面,那么用 JAVA 如何写俄罗斯方块呢?现在就分享给大家 JAVA开发游戏 俄罗斯方块的思路!有兴趣的小伙伴可以下下来玩一下找找童年的感觉!功能那么下面给大家分析一下游戏的功能吧!首先就是游戏界面,这里需要GUI(Graphical ...

2017-09-30 10:34:05 3023 1

原创 java新手0基础如何最快速的入门?

一口不吃了一个胖子,心急吃不了热豆腐。当你点开这篇文这句话送给你。   0基础学Java只需办法适合,仍然有机遇进修好Java编程。初学Java就像交同伙从生疏到认识再到铁杆错误平生相伴,跟着进修的深刻,你会发明学Java并非设想的那样死板和艰苦,乃至另有一些美好之感,本文中软卓著就为人人先容零根基学java的10个筹划,对初学java的你必定有赞助:   筹整齐:透辟理解...

2017-09-29 10:22:33 1230

原创 详解关于mybatis的入门程序

首先我们要下载mybatis的jar包,下载地址:github.com/mybatis/myb… 下载最新的mybatis-3.4.4 release 版本,source code也可一并下载,方便以后看源码。详解关于mybatis的入门程序解压后就是这些文件,lib下面主要存放的一些依赖包,比如显示日志的log4j,mybatis-3.4.4.jar就是核心包了。于是我们新建一个java工程,...

2017-09-28 11:15:46 164

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除