实习要求 :
============================================================================
Job Title: Fulltime Hadoop Development Intern
Division/Station: DCSD
Department / Business Unit: SSG/IAG
Location: Zizhu Science Park, Shanghai
Contact: tianyou.li@intel.com <mailto:tianyou.li@intel.com >
Job Description:
As a Hadoop programmer and researcher, you will participate in the full lifecycle of Hadoop research, feature prototype/design/development, performance/conformance testing and helping the platform engineering team identify both performance bottlenecks and feature gaps of whole Hadoop software stack. You will work with both Hadoop committers and Intel engineering specialist to solve real world problem and contribute directly to Apache OpenSource. You will join an experienced world class engineering team who has successful record on mentorship, and you will learn the cutting edge technologies related with Hadoop, BigData and Intel Platform. You will be act as a full-time paid researcher/developer in at least 6 month not only build solid strong engineering skills but also establish connections/relationships with top programmer across world. It is a great opportunity to mark your own name to the world class software and open source committee!
Role & Responsibilities:
l Research on existing Hadoop technologies and writing technical reports
l Prototype/design/develop features based on technical research papers
l Build/Maintain Hadoop clusters, build/innovate tools for development, debugging and issue tracking
l Identify/Fix bugs both in Hadoop system and related tools
l Present technical research papers/reports internally and externally
Required Skills/Experience:
l Strong academic background on computer science and technologies, include computer architecture, operating system, data structure & algorithm, distributed system, and compiler techniques;
l Solid programming skills include Java, C/C++, script language(bash, perl or python), with proven record;
l Have experience on multi-thread programming, socket programming and jni programming
l Fast learning and can-do attitude, interesting in Hadoop/BigData area;
l Familiar with SCM tools include git, svn, bugzilla, jira etc
l Have knowledge on JVM, LLVM, SSE will be a plus
l Good English communication skill include verbal and writing skills
l Team work and collaboration spirit
l Master in computer science or have proven record as skilled software developer
面试问题 :
今天经历了两轮电话面试,第一轮面试还好,主要问了问简历上的一些东西,另外涉及到了体系结构的一些知识。其中有一个没答上来,还得补补:
1. Cache,高速缓冲存储器(Cache) 内存地址格式 全相联 直接相联 组相连 。参见这里:
http://blog.csdn.net/abcjennifer/article/details/5528554
总结:
Cache主要由3个组成部件:
(1) Cache存储体:存放由主存调入的指令和数据块;
(2) 地址转换部件: 建立目录表以实现主存地址到缓存地址的转换;
(3) 替换部件: 在缓存已经存满时按一定策略进行数据块替换,并修改地址转换部件。
其中后2个组成部件涉及2个技术问题:
(1) 地址映像和转换(内存<->缓存)
全相联 :主存和缓存分成相同大小的数据块;主存的某一数据块可以装入缓存的任意块空间中;目录表的容量和缓存块数相同。优点:命中率高;缺点:速度低,∵每次都要与目录比较
直接相联 :主存化成与缓存等大的多个“区”,目录表还需记录调入块的区号(全相联则需要记录双方的地址)。优点:速度高,因为只需要比较区号;缺点:命中率低
组相联 :组合上述方式,外围直接相联,内部组相联。缺点:实现难度和造价高
(2) 替换策略
随机替换 RAND,先进先出 FIFO,最近最少使用 LRU
除此之外,还有一个技术问题
(3) Cache的写一致性问题:Cache的内容是主存的一部分,是主存的副本,内容应该与主存一致。通常有两种处理方案:
Write Through :在写Cache的同时,也对主存的该内容进行写入。
Write Back : 在CPU执行写操作时,只写Cache,不写入主存。
第二轮电话面试惨不忍睹,好多东西都忘记了,主要集中在:
2. java内存管理
3. ArrayList,HashMap等数据结构类
有时间好好补习一下。
相关推荐
Intel面试题集 Intel面试题集 Intel面试题集
程序员C/C++面试题汇总 Intel面试题 微软面试题 Cisco思科面试题 华为面试题C/C++笔试题 慧通面试题
Intel 面试试题.,有兴趣都可以试试
intel面试纪实,面试整个流程,全,经典!!!
intel 面试 笔试 资料 大礼包 2010 最新版 极力 推荐 给想进IBM的
本文档包含了较多的Intel笔试面试题,希望对大家有所帮助!
我整理的Intel的笔试和面试题目,希望能对大家有帮助
华为、微软、intel、德勤java面试题.pdf 华为、微软、intel、德勤java面试题.pdf 华为、微软、intel、德勤java面试题.pdf 华为、微软、intel、德勤java面试题.pdf华为、微软、intel、德勤java面试题.pdf 华为、微软...
IBM-联想-英特尔等笔试面试大全、pdf、word文件资料
想进微软么?想进Google么?想成为一线外企的一名员工么?进来看看吧,这里有你想要的。
本电子书收集了100个真题,包括了百度、金山、微软、Intel等几十个企业的笔试和面试真题,部分附有答案,机会是留给有准备的人的,希望大家能从中得到启发。 电子书软件部分目录: 16个经典面试题 33条Net经典面试...
1) 你的offer和你面试的公司处于相对竞争关系,且你的offer也很有名气,那么直接亮剑,比如我们教研室就有好几个同学开始拿到腾讯offer,然后就可以免笔试直接杀到百度,百度然后杀到完美,这一过程中,你的offer...
本文档是本人倾心整理的面经,包括各大知名公司:百度 Intel 腾讯 搜狐,Hulu 联发科 等。都是本人亲身面试经历,有详细的面试题目及解答。 另外本人还总结了 常见的面试题,尤其是对算法相关问题的整理 对于应届生 ...
包含有IBM、阿里巴巴、百度、腾讯、苹果、英特尔、银行等的面试题目以及部分笔试题目
中外名企面试笔试智力题,IBM社会招聘笔试题 ,Intel笔试面试题目,微软公司的面试问题,广州本田汽车有限公司笔试题,某著名高科技骨干企业的面试试题
google、intel、microsoft、ibm、华为、中兴、百度等上百家国际知名it企业的c语言面试、笔试题,经典C面试真题精讲
包含 intel Cisco、华为、Juniper 微软 摩托罗拉等等。 其中部分面试题有重复。 额外给新人的建议:面试题,不是死记硬背的,需要从中悟出道道来, 为什么很多公司都重复问相似的问题(恰恰是可能你写代码会出问题的...
D:\我的酷盘\FTP\学员面试资料 │ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐).pdf │ MIME简介.txt │ SCJP试题详解.pdf │ SQL面试...
内含大量的C++笔试题目,JAVA面试题目,还有包括IBM、Intel等公司的面试笔试题目。另外还有46家国内知名企业的笔试题目,对高手来说,最为有价值的是另外一个世界500强企业的面试题目。希望各位看了我的资源之后,都...
D:\我的酷盘\FTP\学员面试资料 │ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐).pdf │ MIME简介.txt │ SCJP试题详解.pdf │ SQL面试...