联想北研实习生面试-嵌入式Linux研发工程师

8月中旬暑假去联想北研参加了实习生面试,面试职位是嵌入式Linux研发工程师。投完简历第二天,主管回复我邮件,意思是说随时来面试,到北研时候给他打个电话就行。于是我回复条短信表示感谢,并约好时间第二天上午9点半到。

进入北研里面,感觉环境还可以,绿绿的,还有水。赶紧打听B座在哪里,一会儿主管把我带上3楼一个临时小桌子休息的地方。面试开始。

首先,是自我介绍。我先拿出一份简历给他,然后自己说了2分钟左右,没一点啰嗦。然后他问了我项目的事,因为之前做过软件的项目,负责了很多工作,他也没问特仔细,就说,你C语言应该用的不错吧?我说还行。接着他说,我们做两道题。

于是他就在他的笔记本上写了两道题。第一题是:两个升序排列的数组,用一个for循环找出两个数组中相同元素的个数。注意利用上升序排列这个条件就好,当时我写的不好,回学校后才写的比较清楚。

第二道题是:有一个字符串,单词中间有很多连续的空格,如何将多余的空格删除,单词之间只保留一个空格。思路是:找到两个连续的空格,将后续字符串赋值到从第二个空格开始的位置。注意是手写函数,不是伪代码,这点以后也要加强锻炼。写完后,他看了看说:哦,还行吧,就这么着吧。

然后开始谈生活,他问我以后想从事什么职业,我说了一些自己的想法。然后他说,北京男生都挺有想法的,我不可否则的赞同了一下。这块也谈了不少。他问我实习时间,我说最多半年。他说行吧,嵌入式Linux这个项目是个实时操作系统,是个临时的项目,最多半年也完成了。不过,他说我倒是挺实诚的。然后我问了实习待遇问题,他说他们联想实习生待遇都挺低的,是intel五年前的标准,120元+午餐补助,我本来也不是冲着钱去的,就答应了。

最后,他说需要学校提供一个实习证明,然后来的时候直接给他打电话就好了。至此面试结束,1个小时左右吧。最后因为接到了网易有道和铁科院的面试就没去联想实习。

时间: 2024-10-14 15:01:15

联想北研实习生面试-嵌入式Linux研发工程师的相关文章

零基础嵌入式Linux开发工程师培训视频

零基础嵌入式Linux开发工程师高端培训(ARM实战.系统移植.驱动开发.网络电子书开发)适合人群:初级课时数量:336课时用到技术:ARM实战.系统移植.驱动开发涉及项目:网络电子书开发.案例咨询qq:1840215592 课程大纲:C语言基础篇:实用嵌入式C Linux程序设计第一章 嵌入式开发基础及功能演示第二章 C语言基础第三章 C语言中的循环第四章 数组和字符串第五章 函数和指针 Linux应用篇:嵌入式Linux应用程序开发第一部分:嵌入式软硬件平台概述第二部分:嵌入式linux系统

Atrenta电话面试(C++研发工程师)

1.代码量是多少,你负责哪一块,工作量占%几,改进了什么 2.c++ 和 c 的 区别 3.list 和 vector 的 适用条件 4.hash_map 和 map 的 区别 , 使用hash_map 的 参数, 需要注意什么. 5.看过哪些书 (后来直接问<effective  C++>)

2015年阿里实习生面试Java研发工程师 小记

5月5日,广州,阿里实习生面试,Java研发工程师,完全被虐orz 几乎没有Java项目开发经验,接近零基础,去水了一发,毫无悬念的被刷了..RP也是杠杠的,准备过的题目一个都没被问到,算法题也是一条也没出orz,面试官貌似不知ACM是何物,GG了..不过这次面试收获还是挺大的.. 面试前: 出地铁的时候感觉每个年轻人都是去阿里面试的,快到酒店的时候此感更强烈,果然上电梯的时候就认识了两个从湖南过来面阿里的大三师兄,一个产品一个安卓开发,都好厉害,安卓开发的还已经拿了两个offer,其中一个是小

零基础嵌入式Linux开发视频教程

零基础嵌入式Linux开发工程师高端培训(ARM实战.系统移植.驱动开发.网络电子书开发) 适合人群:初级 课时数量:336课时 用到技术:ARM实战.系统移植.驱动开发 涉及项目:网络电子书开发.案例 咨询qq:1840215592 课程大纲: C语言基础篇:实用嵌入式C Linux程序设计 第一章 嵌入式开发基础及功能演示 第二章 C语言基础 第三章 C语言中的循环 第四章 数组和字符串 第五章 函数和指针 Linux应用篇:嵌入式Linux应用程序开发 第一部分:嵌入式软硬件平台概述 第二

算力、真伪、万物:在华为北研所探秘荣耀10的新物种可能

不久之前,新华社公众号在愚人节那天发布了一条<发现手机摄影新物种>的推送,并将地点标注在华为北研所. 当天就有读者留言,问我们这到底是什么意思,是不是手机AI摄影又要搞个大新闻? 很巧的是,很快脑极体就有幸受邀前往华为北研所,对手机摄影新物种这件事进行了探访,并与华为海思芯片产品市场总监周晨与荣耀产品副总裁熊军民交流,获得了不少"猛料". 我们知道,手机AI摄影最近被炒得火热,甚至很多专家认为AI在手机上的出现正在改写单反确立的摄影规则.即手机拍照的目标并不一定是肉眼还原,

嵌入式Linux裸机开发(十)——SD卡启动

嵌入式Linux裸机开发(十)--SD卡启动 存储设备分类: 磁存储设备:软盘.硬盘.光盘.CD.磁带 Flash:NandFlash.NorFlash 缺点:时序复杂,无坏块处理机制,接口不统一 NandFlash:MLC(可靠性差,容量大).SLC(可靠性高.容量小) 扩展卡式Flash:SD卡.MMC卡.MicroSD(TF卡) 内部为NnadFlash存储颗粒,外部封装了接口,接口标准统一.通用. 缺点:频繁使用导致卡槽接触不可靠 iNand.MoviNand.eSSD: 内部为Nand

嵌入式Linux裸机开发(八)——S5PV210中断处理流程

嵌入式Linux裸机开发(八)--S5PV210中断处理流程 中断是一个过程,是CPU在执行当前程序的过程中因硬件或软件的原因插入了另一段程序运行的过程.因硬件原因引起的中断过程的出现是不可预测的,即随机的,而软中断是事先安排的.引起中断的信号源称之为中断源.根据中断源的来源将中断分为外部中断和内部中断.中断源来自SoC内部(内部外设)的中断称为内部中断.中断源来自SoC外部,通过中断对应的GPIO引脚产生的中断称为外部中断.中断有四种状态: Inactive(不激活):没有被激活或挂起的中断 

嵌入式Linux的web视频服务器的构建

http://blog.sina.com.cn/s/blog_53d02d550102v8bu.html随着嵌入式处理器和开源Linux 的广泛应用,各种视频服务在嵌入式系统中逐渐发展起来. 1.引言 随着多媒体技术.视频压缩编码技术.网络通讯技术的发展,数字视频服务器逐渐发展起来.近年来随着嵌入式处理器和开源Linux 的广泛应用,视频服务已逐渐与嵌入式相结合.本文提出了一种嵌入式 web 视频服务器的构建方法,该系统以嵌入式 Linux 和 S3C2440 为核心平台:在这个平台上构建web

嵌入式Linux开发板

嵌入式Linux开发板开发介绍: iTOP-4412嵌入式Linux开发板搭载三星Exynos四核处理器,配备1GB内存,4GB固态硬盘EMMC存储,独家配备三星S5M8767电源管理,配备Android.Linux + Qt.Ubuntu操作系统,开启学习.研发的全新方式. 嵌入式Linux开发板优势: 嵌入式Linux开发板支持SCP POP两种封装的核心板 嵌入式Linux开发板完美实现DVFS(动态电压频率调整) 全三星品质,DDR/FLASH/PMU原装三星用料 核心板的引出脚全,超强