0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一位Linux驱动工程师的面试经历

工程师人生 来源:工程师吴畏 2019-03-07 11:51 次阅读

首先,我要说的是,就业成功最关键的因素在于扎实的基础,很宽的知识面,丰富的实践经验。这些都是,工作学习中我们需要自己积累的内容,这些真的很重要, 如果大家现在不是立马就要找到一份工作,建议把以上我提到的三点务必达到一定的要求,这些才是根本。当然,我写这篇文章并不是向大家介绍怎么学习,我想与 大家分享的是找工作中遇到的问题和技巧。

当毕业临近,大家可能会对自己的工作开始着急了。第一点,要注意的就是,目标要定好,比如说,我要3000/月以上的工资,做消费类电子的中型企业,职位 是linux驱动工程师等…目标很重要,并不是说你定了什么目标最后的结果就会是什么,但是至少不会让你病急乱投医。工作的机会很多,你又想做工业控制, 又想做消费类电子;或者给你1000的公司你也去,给你5000的你也去,抱着试试的想法,说不定就合适了。但是,我想说的是,机会总是会给那也有准备的 人,你没有目标,没有准备,你怎么能保证你能抓住眼前的机会呢? 当你有了目标以后,就要注意两点,第一,尽可能准备这方面的内容,机会来了,就不要放走!第二,不要被和自己目标差别太大的工作吸引,那样带给你的可能是 失望,打击,就算得到了这工作,你能保证你能全力以赴的工作么?比如,一个跨国公司有个职位和你的目标并不相符,但是你很羡慕公司的待遇,于是去了一个陌 生的领域,结果碰了一鼻子灰,还打击了自己的自信。另一种情况就是,你轻松拿下一个工资不是很高的小公司,你真的会去上班么?所以说,目标定的时候一定要 结合自己的实际情况,让目标引导你!

说说我自己遇到的情况,我当时目标是4xxx/月,中型公司,做linux底层BSP或者驱动这方面,最好是消费类电子。我定这样的目标的理由是:我是一 个外地人要想在北京安身立命,基本的衣食住行再加上我対自己的感觉应该可以达到4xxx,中型公司是因为,学习的新东西的机会比大公司多,同时比小公司更 能培养自己的职业素养。做linux底层,消费类电子,原因很简单,做自己擅长并且喜欢的,这样更容易让自己出色!别的不说, 做自己擅长并且喜欢的这点很重要,我不想用长篇大论来说这个道理,这里省去n字…相信大家都能明白。

对于关于目标的定制,说起来简单,但是一般人都没有办法一次准确的定出最合适自己的,对于年轻的我们,一次次的尝试一定会有坚定的目标的。我列出被我pass的公司和理由,仅供大家查考(我有的决策是不对的):

1.1xxx,做LAMP服务器,写php mysql—理由:年轻气盛不能接受工资,对web不怎么看好。

2.1xxx,做工业控制,PLC,强电,大型企业—理由:专业不对口,不想把工作的心思放在处理人际关系上。

3.接近3000,做linux安全服务器,中型公司—理由:脑子发热,嫌工资不高(后悔中),其实公司确实利于我的发展。

4.2xxx,做voip终端设备,小型公司—理由:继续发热,竟然比上一个还低。

5.3xxx+提成,做嵌入式开发设备和工具的技术支持,大型公司分部—理由:喜欢技术,不愿放下研发这个职位,(看来现在钱不是最根本问题了,长大了。.)

6.国内知名嵌入式CPU生产厂商,做开源软件的移植优化,呵呵,这个公司把我给pass了,显而易见,技术还是需要磨练。

7.最后我选择了一家做voip终端和服务设备的中型公司,工资也基本满意,工作性质,研发嵌入式网络设备。

我说了这么多不实在的,还是希望给大家一些实际的例子,让大家设身处地的想想如果你遇到了,你会怎么样做选择呢?俗话说,临阵磨枪,不快也光…现在,我介绍一下,技术笔试和技术面试的准备和作答的经验。

笔试的时候大多是基础为主,如果说要找重点的话

1.《C/C++高质量编程》最后的那张卷子

2.《The C programming language》里的课后题和例程。

3.struct的大小(注意编译器,操作系统,硬件体系,最好自己实验出结果)。

4.冒泡排序,快速排序,shell排序,折半查找,约瑟夫环,链表的操作。

5.google搜《C语言面试题》(要知道,一般的面试题也是这样出来的,呵呵)。

答题要点:

这不是高考,没有完全正确的答案,也没有超级严密题目,只有一个目的,让改卷子的人,认为你达到他们要求的能力。在一张卷子上,把自己展现完全甚至超出自己的能力。

1.会两种一定要写两种(时间和正确性都允许)。

2.不会也要些类似的代替,不行就写思路,但是不要胡编乱造,真的一点也不会,就要写上,不好意思我不知道(也能加点诚实分)。

3.题很有可能是错的,如单选题,答案可能是多选,或者没有给出正确的答案。

4.字要写的漂亮。(我是不行了…)

5.如果有机会在卷面上与阅卷人交流,也不失为争取面试机会的方法(慎用)。

最后,还是好好学习实在,这些技巧也就是锦上添花用的,最好不要当成面试法则,说不定会弄巧成拙。

技术面试大多会让你自我介绍,或者根据你简历上的项目或者实践活动来问你对技术细节和项目流程上的一些问题。这些东西,看自己了,一定要自信,就算是编造 的项目,自己要相信自己,因为你应该比对方更清楚你的项目,你的自信会让对方更加相信你肯定你!面试的时候,也会问一下你对技术学习的能力或者技术素质, 这些不是纯技术的问题,遇到这种问题,随机应变了,每个公司的要求都不一样,你可以从他的口中得到,他们喜欢什么样的,你也就可以往那个方面说说,但是记 住藏拙露巧,不是让你谎话连篇蒙到对方,这样对以后的工作会很不利的,要是让对方知道你是不诚实的,你基本就被pass了…准备好几个要说的项目,研究一 下项目中的技术细节和项目中遇到的困难,你自豪的地方,你做了那些内容,有些非技术的问题也会给这个项目润色不少。

人事面试,这个我就不多做解释了,我个人也没总结出什么好的规律和方法,好多书籍和网上的文章都有介绍的。临场的发挥对面试的结果影响很大,所以一定调整 好自己的状态然后去面试,穿得体面正式,并不全是给对方一个好印象,同时给自己信心和一个良好的心态。面试的时候经常会问的几个问题:

**** Hidden Message *****

一些杂项。

如果被拒绝,要用很大度的语言表示出你的遗憾,但是有机会还能合作,最好能得到你为什么被pass的理由这样你可能就会,再下次面试改掉。

如果,你要拒绝别人,请用委婉的语言说出自己没有达到公司的要求,自己还需要深造,并且有可能再回来。为什么这样说呢,引用一个在行业中混了很多年的程序员的话:”圈子很小的,不要混臭了。”

找工作是一件自己不能完全控制的事情,要想更多的掌控,首先自己的专业技能要达到一个很高的水平,然后求职时的心态也要摆正,在各个方面做好准备。就算是 这样,你也不一定能够,很顺利的找到工作,这段时间,就是考验你的心理承受能力和自信的时候。不要轻易的说放弃,也不要轻易的妥协一个自己很不喜欢的工 作。”黎明前总是最黑暗的!”

人们常说,”木桶原理”,人的综合素质体制约于自己最不擅长的那一部分。这句话,我是很赞同的,但是这句引发了,我们现在的年轻人,总是花时间在自己的短 板上,但是我觉的,在找工作之前这段有限的时间里,我们最好把自己的长处发展的突出一点,这样找工作的时候我们就会脱颖而出,等找到工作以后,我们再慢慢 的把自己的短板加长…。

做自己喜欢并且擅长的事情,并且坚持下去!相信大家都能成功!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 工程师
    +关注

    关注

    59

    文章

    1571

    浏览量

    68555
  • 驱动
    +关注

    关注

    12

    文章

    1844

    浏览量

    85352
  • Linux
    +关注

    关注

    87

    文章

    11319

    浏览量

    209820
收藏 人收藏

    评论

    相关推荐

    为什么嵌入式驱动开发工程师可以拿高薪?

    技术领域具有不可替代的地位。 成为名优秀的嵌入式驱动工程师只需要深耕以下几点: 1)坚实的技术基础: 首先,需要有坚实的基础,包括计算机组成原理、微处理器与微控制器架构以及电路设计与硬件接口知识
    发表于 01-07 16:56

    面试题】人工智能工程师高频面试题汇总:机器学习深化篇(题目+答案)

    随着人工智能技术的突飞猛进,AI工程师成为了众多求职者梦寐以求的职业。想要拿下这份工作,面试的时候得展示出你不仅技术过硬,还得能解决问题。所以,提前准备面试常问的问题,比如机器学习
    的头像 发表于 12-16 13:42 1993次阅读
    【<b class='flag-5'>面试</b>题】人工智能<b class='flag-5'>工程师</b>高频<b class='flag-5'>面试</b>题汇总:机器学习深化篇(题目+答案)

    面试题】人工智能工程师高频面试题汇总:Transformer篇(题目+答案)

    随着人工智能技术的突飞猛进,AI工程师成为了众多求职者梦寐以求的职业。想要拿下这份工作,面试的时候得展示出你不仅技术过硬,还得能解决问题。所以,提前准备面试常问的问题,比如机器学习
    的头像 发表于 12-13 15:06 551次阅读
    【<b class='flag-5'>面试</b>题】人工智能<b class='flag-5'>工程师</b>高频<b class='flag-5'>面试</b>题汇总:Transformer篇(题目+答案)

    人工智能工程师高频面试题汇总——机器学习篇

    随着人工智能技术的突飞猛进,AI工程师成为了众多求职者梦寐以求的职业。想要拿下这份工作,面试的时候得展示出你不仅技术过硬,还得能解决问题。所以,提前准备面试常问的问题,比如机器学习
    的头像 发表于 12-04 17:00 888次阅读
    人工智能<b class='flag-5'>工程师</b>高频<b class='flag-5'>面试</b>题汇总——机器学习篇

    寻求专业工程师帮助设计USB多口充电器

    嗨, 我正在开发款USB多口充电器,现寻求一位专业工程师或产品设计的帮助。希望能够与有经验的工程师合作,共同完成产品设计。以下是我们的需
    发表于 08-05 12:03

    嵌入式软件工程师如何提升自己?

    ,可以为自己的职业生涯打下坚实的基础,并实现个人的职业目标。愿每一位嵌入式软件工程师都能在这个充满挑战和机遇的领域中取得成功!
    发表于 06-12 11:20

    嵌入式软件工程师和硬件工程师的区别?

    嵌入式软件工程师和硬件工程师的区别? 嵌入式软件工程师 嵌入式软件工程师是软件开发领域中的种专业工程师
    发表于 05-16 11:00

    大厂电子工程师常见面试题#电子工程师 #硬件工程师 #电路知识 #面试

    电子工程师电路
    安泰小课堂
    发布于 :2024年04月30日 17:33:15

    为何国外工程师偏爱使用for(;;)来实现MCU死循环?

    一位工程师发现,国外工程师在给demo在做死循环时用的是for(;;),而不是常用的while(1)。这仅仅是个人习惯的问题,还是有更深层次的含义?
    发表于 04-01 11:26 669次阅读
    为何国外<b class='flag-5'>工程师</b>偏爱使用for(;;)来实现MCU死循环?

    如何搞崩个硬件工程师心态?试试对ta说这几句

    硬件工程师
    扬兴科技
    发布于 :2024年02月20日 18:05:49