第一次“北漂”

准备了一个星期的Hadoop,把林子雨老师的视频刷了一遍,翻出了好久没用的小本本,密密麻麻的记了一大堆。刷了网上能找到的Hadoop的所有面试题(这个真的很重要)

然后,启程,北上,还好我对铺的小胖子陪着我(md回来的时候他竟然找到工作了...)

第一天上午蓝色光标,下午品友

蓝色光标:

上来做了俩题(二分查找(不递归)+一个while的时间复杂度log2n)

跪在了一面,上来问我zookeeper

1.选举机制

2.怎么让节点知道自己是master的(把锁给他...然而博主当时一脸懵逼)

然后好像觉得我大数据会的应该不多,就开始转问我java了

3.java+jvm+gc+多态(这些都是基础,大家一定要准备好,不要像博主一样,一脸懵逼就不好了)

被很客气的送到了门口,坐地铁,找了个公司对面的肯德基坐了一中午,把上午没答出来的几个问题弄明白了

===正文开始了===

被带到了大厅的一个小桌子准备面试(这是我面试过觉得面试最舒服的地方)

一面:(是一个长的很年轻的小哥(30岁))

基础面,从java聊到计算机网络,从数据库聊到操作系统

小哥人很好,感觉很轻松,手写了一个SQL语句,大致讲了一下Hadoop体系,MR连表,顺利通过一面,谢谢这位面善的小哥哥

二面:(93年的,越来越年轻了)

主要问了Hadoop相关的问题

1.Hadoop体系

2.MR怎么优化

3.Hbase二级查询,Hbase优化

4.hive连表几种方式

5.项目相关的问题,做的什么,怎么实现的

6.聊了一下Hadoop体系都是做什么的,又给我讲了一下Spark和Scala

7.智力测试  a.1-100,随机拿掉一个,怎么最快知道拿掉的是哪个(用5050减,当时一根筋一直往算法那想了,会错意了)

       b.生成两个不一样的随机数(我想的是循环判断一下)

后来小哥哥看我太紧张了就过了这个话题

三面:(CTO技术大佬,后来偶然看见了人家的简介,真滴强)

后知后觉发现三面是压力面

1.hive太慢,怎么优化(优化连接,减少io)

2.还是慢...(优化mr)

3.还慢...(换电脑)

4.还(停,行了我不会了还不行么)

5.让我讲Hadoop,都是干什么的

6.问项目,最难的是哪块,怎么克服的

7.怎么识别微信中语句的情感(没错,就是人工智能,后来才知道,大佬在清华读研的时候就是研究这个的)

8.问了问在校成绩

9.java怎么读文件(我好像达成了HDFS怎么读文件,不过大佬好像没在意,就问我能读么,ReadLine还是?)

10.我问了一个擎天柱的东西

四面:(hr面)

家是哪里的,兄弟几个,什么时候能来,想要多少钱呀

聊了没几句,总体是,我都ok,就等你们要我了

一共面了一个半小时,整体感觉还不错

然后,现在说好的周五给回复,不就是双十一么~~~ 就这么抛下我不管了,呜呜呜...

不说了,博主已经哭晕在图书馆了,开始准备下一波北漂之旅了,选择Hadoop,选择大数据,选择梦想

发面经,攒人品,希望这两天能接到好的消息

hadoop第一次面到hr(品友互动)的更多相关文章

  1. 品友互动大数据平台的技术演化 https://www.sohu.com/a/191202836_99982360

    品友互动大数据平台的技术演化

  2. 品友推广的投放原理 RTB:Real Time Bidding(实时竞价) DSP:Demand-Side Platform(需求方平台) 广告交易平台:AD Exchange

    总结: 1.实时竞价 0.1秒出价各个广告主出价,投放价高者: RTB(Real Time Bidding)实时竞价,是一种利用第三方技术在数以百万计的网站或移动端针对每一个用户展示行为进行评估以及出 ...

  3. 【尚学堂·Hadoop学习】MapReduce案例2--好友推荐

    案例描述 根据好友列表,推荐好友的好友 数据集 tom hello hadoop cat world hadoop hello hive cat tom hive mr hive hello hive ...

  4. 第一次线上OJ水友赛

    偶然的机会遇到了这个神奇的网站http://www.luogu.org/   巧遇今天又有小比赛果断去试试,为我的蓝桥北京之旅练练手. 苦苦的在机房刷了一下午,大概做到了6点半. 最激动的是等成绩了, ...

  5. 数据分析侠A的成长故事

    数据分析侠A的成长故事 面包君  同学A:22岁,男,大四准备实习,计算机专业,迷茫期 作为一个很普通的即将迈入职场的他来说,看到周边的同学都找了技术开发的岗位,顿觉自己很迷茫,因为自己不是那么喜欢钻 ...

  6. Machine Learning读书会,面试&算法讲座,算法公开课,创业活动,算法班集锦

    Machine Learning读书会,面试&算法讲座,算法公开课,创业活动,算法班集锦 近期活动: 2014年9月3日,第8次西安面试&算法讲座视频 + PPT 的下载地址:http ...

  7. dsp与sem的互补以及技术实现

    SEM翻译过来叫搜索引擎营销,个人认为是随着搜索引擎竞价排名出现的一个行业,已经有了好多年的历史,做sem的公司这些年里手里应该都积攒着大量的cookie,关键词等与SEM和追踪相关的数据,这些数据现 ...

  8. 中国程序化购买广告解析:RTB/DSP/Ad Exchange/SSP/DMP,思维导图

    中国程序化购买广告解析:RTB/DSP/Ad Exchange/SSP/DMP 概念 程序化购买( Programmatic Buying):通过数字化.自动化.系统化的方式改造广告主.代理公司.媒体 ...

  9. ZT 安卓手机的安全性 prepare for Q

    如何增强安卓手机的安全性?安卓的安全性太低了!!! 众所周知,安卓手机是非常容易破解的,刷过机的人都知道,不管你之前在手机怎么设置密码,只要进入recovery清空使用记录,手机就会恢复出厂设置,到时 ...

随机推荐

  1. Entity Framework 在MySQL中执行SQL语句,关于参数问题

    在Entity Framework中添加MySQL模型,在写代码的过程中需要直接执行SQL语句. 在SQL语句中用到了@curRank := 0 这样在SQL语句中定义参数,同时还会有传入参数:ai. ...

  2. 《hello--world团队》第六次作业:团队项目系统设计改进与详细设计

    项目 内容 这个作业属于哪个课程 2016级计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验十 团队作业6:团队项目系统设计改进与详细设计 团队名称 <hello--wo ...

  3. C++——构造和析构函数

    现在学习进入第三阶段,对c++要有更深入的学习,关于构造函数和析构函数这一块需要总结一下,来深刻理解这两个函数的意义. 什么是构造函数和析构函数呢呢?听着就很高大上,但是要从心里藐视它.就像自然万物有 ...

  4. flask中使用ajax 处理前端请求,每隔一段时间请求不通的接口,结果展示同一页面

    需求: flask中使用ajax 处理前端请求,每隔一段时间请求不通的接口,结果展示同一页面 用到 setTimeout方法,setTimeout(function(){},1000):setTime ...

  5. 生成器调试---send方式

    调试 def creat_num(all_num): a, b = 0, 1 current_num = 0 while current_num < all_num: ret = yield a ...

  6. Update和Select结合统计更新

    Update和Select结合统计更新 update table_a set updatetime=getdate(), name=b.name from (select name,age from ...

  7. Greenplum 执行计划之广播与重分布

    关联数据在不同节点上,对于普通关系型数据库来说,是无法进行连接的.关联的数据需要通过网络流入到一个节点中进行计算,这样就需要发生数据迁移.数据迁移有广播和重分布两种.在GP中,每一个广播或重分布会产生 ...

  8. [Luogu] 树链剖分

    模板题,对于对为某个点为根的子树进行处理时,只需每个节点记录两个值 分别为搜索以该节点为根的子树时的最初搜索序和最末搜索序,将这两 个数作为线段树区间操作的端点进行操作 #include <bi ...

  9. P3688 [ZJOI2017] 树状数组 【二维线段树】

    题目描述:这里有一个写挂的树状数组: 有两种共\(m\)个操作: 输入\(l,r\),在\([l,r]\)中随机选择一个整数\(x\)执行\(\text{Add}(x)\) 输入\(l,r\),询问执 ...

  10. Python如何import其它.py文件及其函数

    ​ 如上图所示,我想在test_1.py文件中import我在lstm_1.py中定义的LstmParam和 LstmNetwork.我直接采用的是最简单的引用方法:from lstm_1 impor ...