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

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

3天内不再提示

程序员面试时经常被问到哪些问题

工程师人生 来源:工程师吴畏 2019-05-06 14:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一年一度的毕业季,找工作季,跳槽旺季,衍生出来的状态就是网络上铺天盖地的面试题汇总、面试题标准解答等文章。

其实小编心里不太理解,HR都是代表公司,想要以最少的成本聘请到最优秀的程序员,所以HR们都需要绞尽脑汁的出一些有意义的面试问题。因为在回答问题时,答题本身也能反映面试人员的一些情况,只有这样才能把那些有真本事且能干的程序员留下。至少,我是这么认为的。

为了留下有才华有技术的程序员,面试问题应当具备:

1.真的,会写,能写,代码

2.能够把事情办好

3.可靠

4.有点书呆子性格,乐于助人

5.喜欢学习新事物

根据以上要点,我给各位HR整理出10个面试问题,供大家选择。

1.你最喜欢的编程语言是什么?你讨厌哪些编程语言?为什么?

2.如果让你在自己最常用的编程语言上面添加功能,你希望是什么功能?

3.说一个你曾经参与过的项目,在这过程中经历了哪些困难,最后如何克服?

4.你有没有干过什么事情最后却铩羽而归?

5.在某个休息天,突然有同事打电话来要你快速回复有关于你最近写的代码片段的问题,你会不会觉得生气烦躁?

6.你被要求去搞定一堆艰巨的代码,但是你却不知道它是如何工作的,没有文档也没有测试,你会怎么做?

7.在Zelda系列中你最喜欢什么游戏?你还喜欢哪些?你是否曾想过如果是你先开发的minecraft,那会怎么样?

8.你喜欢什么网站?

9.你会推荐什么书作为必读?

10.最后一个但并非是最不重要的,请解释以下名词:DRY、SOLID、YAGNI、乐观锁与悲观锁)、MVC与MVVM(可自行添加)

此外,写代码能力也是不可忽视的。可以让他们展示自己写的代码或者实现一个你现场要求的功能。真正有能力的程序员会为自己的代码感到骄傲,所以可以好好观察一下,看看他们是否乐意并勇于展示自己的代码。

以上这些问题不但能确保我们聘请到的是真正优秀的程序员,还能保证他们是真正的人才。

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

    关注

    4

    文章

    956

    浏览量

    31049
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    M哥-Linux云计算SRE工程师-2025

    跨越技术周期底部:精通Linux云计算SRE,重塑程序员“双向增收”的底层逻辑 在当前的技术宏观语境下,程序员群体正面临着一种深刻的结构性撕裂。以CRUD(增删改查)为核心的业务开发岗位,随着低代码
    的头像 发表于 05-07 16:47 276次阅读

    入门神器 | 尚硅谷51单片机视频教程

    在软件工程日益复杂的今天,许多程序员习惯于在操作系统搭建的抽象沙箱中工作,通过高级语言与计算机交互。然而,代码的终极执行离不开物理硬件的支持。如果对底层硬件原理一无所知,开发者在面对极端的性能优化
    发表于 05-01 17:34

    面试必看!排队自旋锁32位变量的域划分与核心作用

    核心数据结构的域含义模糊不清,导致面试时错失高分。今天这篇文章,我们就从面试视角拆解 32 位变量的域划分、各域作用,再结合流程图理清工作机制,帮你彻底吃透这个考点。
    的头像 发表于 02-09 16:54 977次阅读
    <b class='flag-5'>面试</b>必看!排队自旋锁32位变量的域划分与核心作用

    volatile的修饰符

    variables) 3) 多线程应用中被几个任务共享的变量 回答不出这个问题的人是不会被雇佣的。我认为这是区分C程序员和嵌入式系统程序员的最基本的问题。搞嵌入式的家伙们经常同硬件、中断、RTOS等等
    发表于 01-06 07:39

    芯盾时代SDP助力企业应对核心机密泄露危机

    无论你是程序员、文案、财务,无论你想撸代码、出海报、做报表,各式各样的AI总能满足你的需求,让你的工作更加轻松。
    的头像 发表于 12-26 11:49 916次阅读

    大理的AI野心藏不住了——风花雪月中千名程序员探讨人工智能

    2025 年12月4日至6日第二届CCF程序员大会暨大理人工智能与应用国际开发者大会在大理圆满落幕。
    的头像 发表于 12-24 17:45 974次阅读
    大理的AI野心藏不住了——风花雪月中千名<b class='flag-5'>程序员</b>探讨人工智能

    AI面试,正在变成一场没有人的表演

    优化了数十份简历后,拿到了心仪面试;有人靠实时辅助软件,顺利通过了某国企的AI视频初筛。 当企业用AI快速筛选简历、用虚拟人进行第一轮面试时,求职者也开始用AI武装自己,试图以技术对抗技术。 一个怪圈已然形成: 企业部署AI以求效率,
    的头像 发表于 12-23 16:36 8162次阅读
    AI<b class='flag-5'>面试</b>,正在变成一场没有人的表演

    程序员最常见谎言

    了。 28我已经测试过了,这个功能没问题,可以上线了。 29别担心,这个问题很快就能解决。 30代码快写完了,已经完成 90% 了 。 希望大家对程序员多一些容忍以及谅解! 各位程序员你们都被我说中了哪些?说说你们的观点
    发表于 12-10 08:24

    堆和栈的区别

    程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。
    的头像 发表于 11-27 18:13 1317次阅读

    软通国际亮相2025沙中开源与AI科技峰会

    2025年11月11日,由沙特程序员协会(parmg)主办的"2025沙中开源与AI科技峰会"在利雅得盛大启幕。
    的头像 发表于 11-14 17:45 1654次阅读

    路由器TACACS+账号登录时经常报用户密码错误的问题分析

    某地M6000-S开启TACACS+账号登录认证后,发现设备登录经常会上报用户密码错误,过一段时间才恢复正常。
    的头像 发表于 11-14 09:55 596次阅读
    路由器TACACS+账号登录<b class='flag-5'>时经常</b>报用户密码错误的问题分析

    奔赴热AI,码力全开!Talkweb House@1024程序员日系列活动圆满收官

    1024程序员日”系列活动至此划上了一个圆满句号。本届1024程序员节以“AI构建世界,智能引领未来”为主题,广邀技术大咖、产业领袖、企业代表与全球开发者齐聚星城
    的头像 发表于 10-27 18:59 1052次阅读
    奔赴热AI,码力全开!Talkweb House@1024<b class='flag-5'>程序员</b>日系列活动圆满收官

    开鸿智谷“以赛促学、以赛选才”|1024程序员节暨开源鸿蒙构建大会圆满落幕!

    10月24日,由开鸿智谷联合主办的长沙1024程序员节暨开源鸿蒙构建大会在长沙圆满落幕。本次活动以“湘聚长沙,共赴热AI”为主题,通过技术分享与实战竞赛相结合的方式,着力培养“开源鸿蒙+AI”领域
    的头像 发表于 10-27 17:58 961次阅读
    开鸿智谷“以赛促学、以赛选才”|1024<b class='flag-5'>程序员</b>节暨开源鸿蒙构建大会圆满落幕!

    飞凌嵌入式ElfBoard-常用编辑器之Vim编辑器

    在Linux下我们对文本进行编辑,经常用到的编辑器就是Vi/Vim, Vi/Vim命令众多,功能强大,是大多数Linux程序员选择使用的编辑器。但是Vi/Vim没有图形界面,对于经常在windows
    发表于 10-13 08:47

    硬件岗收藏:面试时常见的晶振问题

    晶振
    扬兴科技
    发布于 :2025年08月07日 19:04:32