软件研发工程师面试

软件研发工程师面试经验页提供了该职位近年来在全国各城市、企业的软件研发工程师面试问题、面试难度、面试感受等信息。
2024-03-19 11:00:00 更新

软件研发工程师面试概况

基于用户贡献的16494软件研发工程师面试经验统计分析得出,结果仅供参考。

面试难度

icon
“有难度”

面试感受

icon
“体验一般”

面试来源

校园招聘
42.3%
网络招聘
32.0%
社会招聘
14.4%
内部推荐
7.2%
猎头推荐
4.1%

软件研发工程师面试经验

系统基于用户发布软件研发工程师面试经验的内容丰富度、发布时间等维度,经过综合计算并自动排序后予以展示。
默认排序
只看精选
面试难度
面试感受
软件开发面试经验以及具体细节
匿名用户
面试了职位:软件研发工程师
未通过感觉没戏
进去之后一个面试官一个同学,面对面,面试官很和蔼。首先自我介绍,优缺点(英语),然后就是问自己会什么编程语言,编程语言的具体特征,我主要说了Java,问我会不会linux,为什么选择做软件,让我问他一个问题。大概就是这么多。
2 年前 发布
3
2016阿里云校招面试经历
匿名用户
面试了职位:软件研发工程师
确定通过确定通过
一共四面,一面主要问了一些基础问题,没有写代码; 二面也偏基础,但与一面侧重不同,有要求纸上写代码; 三面是交叉面,就是其他部门的主管来面试,主要聊了一下实验室做的内容,另外提出一些比较尖锐的问题,有些压力面试的意思。 四面就是HR面了,聊聊天,看下性格为主。 ...查看更多
2 年前 发布
1
刚开始就是自我介绍,然后问了一些java的基础问题
匿名用户
面试了职位:软件研发工程师
未通过感觉没戏
刚开始就是自我介绍,然后问了一些java的基础问题,比如面向对象程序的三个特性,java的异常处理关键字,java如何实现多线程等等。第一个问题面试官小姐姐问了一个没听说过的java名词给我兜的懵了一下,然后就有点紧张。我这人平时话少一紧张白烂话就多了,后来面试官问了愿不愿意在西安定居,以及对工作地域的看法,有没有考过研,成绩排行怎么样等等,我哗哗的说了一堆(现在想起来都是没什么重点的废话啊)。 总之感觉公司还是很用心的,我也表示挺喜欢西安愿意在这工作,然而还没消息,有点慌。 ...查看更多
2 年前 发布
7
面试问得很细,尤其是编程语言方面
匿名用户
面试了职位:软件研发工程师
确定通过确定通过
一面: 1. 我介绍、项目介绍; 2. 对面向对象的理解; 3. 用纯C语言模拟面向对象的方法 4. 用的C++哪个版本,了解哪些C++11的特性 5. 右值引用是什么,什么是右值什么是左值,为什么要用右值引用 6. move是干啥的,有什么作用,分析下面的语句,        string a="hello"; string&b=a; string c=std::move(a); 每一步后,a的变化,a是在哪个里面变化的,自己写一个move函数 7. auto是干啥的,为什么要用auto,decltype又是干啥的,它跟auto一样吗 8. 写一个枚举类型,包含周一周二等: enum week{Mon=1,Tues}; 其中Mon、Tues是用什么数据类型存储的,另外一个枚举类可以再用Mon、Tues吗,为什么? C++11的枚举类型有什么改进(enum class week{}、存储类型自定义)? 9. 了解完美转发吗,为什么要用转发,举一个例子 10. constexpr常量表达式有什么用 11. 英语自我介绍,然后他用英语问了一些问题:了解哪些数据结构,快排的思想 12. 手写一个快排(中间因为我用的算法数据结构上面的Median3方法选枢纽元,他们没明白,而讨论了很久) 13. Qt中Q_OBJECT这个宏是干什么用的,哪些类会添加这个宏,添加这个宏的类有什么特点? 14. 了解QMake吗 15. Qt的信号可不可以连接一个信号而不是槽 16. Qt的编译器是C++吗,C++里面没有信号和槽,Qt怎么实现的这个功能 17. Qt中有没有自己写过的数据结构,还是说都是在.ui文件上点点点 18. 如果一个信号触发了,但是却没有进入到它的槽函数,怎么来排查bug 19. 工作意向地点、有哪些offer了,如果我们给了,你怎么排序这几个公司 20. 拿出他们打印的很多智力题,让我做了这个: 村庄与城镇:三个村庄A、B、C和三个城镇a、b、c坐落在如图所示的环形山内。由于历史原因,只有同名的村与镇之间才有来往。为方便交通,他们准备修铁路。问题是:如何在这个环形山内修三条铁路连通A村与A镇, B村与B镇,C村与C镇。而这些铁路相互不能相交。(挖山洞、修立交桥都不算,绝对是平面问题)。 二面: 1. 面向对象的理解,C++跟C语言的不同,C++相对于C语言的优点 2. C++跟C语言写代码都要遵循的思想 3. 了解哪些设计模式,在纸上手写一个单例模式的类,并解释 4. 给了一段代码(回忆出来的) #include #include char*copyMemBuffer(void* buff, int len) { char*ret = malloc(sizeof(char)*len); for (int i = 0;i < len;++i) ret[i] = *((char*)buff); return ret; } int main() { char*temp = NULL; temp = copyMemBuffer(&temp, sizeof(temp)); if (!temp) temp = ""; printf("%s", temp); if (temp) free(temp); } 让我分析其中的过程,有没有错误,free一个非堆的内存有什么影响 5. 自己最努力的时候 6. 依次分析前面面试过的这些公司,各自从面试过程中学到了什么 ...查看更多
2 年前 发布
6
校招,投了简历之后做了职业素质测试和笔试两套题
匿名用户
面试了职位:软件研发工程师
未通过未通过
校招,投了简历之后做了职业素质测试和笔试两套题,第二天收到邮箱,安排面试,初面QQ远程面试,安排的早上9点48,提前十五分钟进入,等了一个小时,面试官没来。
2 年前 发布
5
农行总行北京研发中心一面凉经
匿名用户
面试了职位:软件研发工程师
未通过未通过
用腾讯会议进行远程面试,排队等候进入会议间。首先进行自我介绍,接下来面试官会根据简历进行提问,问题比较基础,但是准备不够充分,所以回答得不好。另外,面试的时候信号很差,导致我有好几次没听清问题,麻烦面试官重复了好几遍。
2 年前 发布
校招重庆初面,西安软件开发
匿名用户
面试了职位:软件研发工程师
未通过感觉没戏
面试官很和善,去的时候人不多,面试官亲自领到面试位置,惊吓;项目经验c51,linux c编程,主要问的是linux系统的使用,Makefile、TCP/UDP 应用等,最后问了个内核态与用户态,不是很清楚。 校内成绩不太好,终面很可能没戏。
2 年前 发布
2
面了大数据工程师和软件工程师,过了后者
匿名用户
面试了职位:软件研发工程师
确定通过确定通过
群面,三个面试官面我们三个人,上来自我介绍,介绍完了后开始说自己项目的经历,面试官根据你的应聘职位问一些非常基础的问题(尽量回答深一点全面一点,面试官问我tcp和udp的区别时候,因为我太久没看加上紧张只给了很表面的回答,面试官很不满意),除此之外最重要的就是自己的项目一定要吃透。另外数据结构居然没问我问题。...查看更多
2 年前 发布
2
山东人校招好进,校招面试为群面
匿名用户
面试了职位:软件研发工程师
确定通过确定通过
校招,一轮HR群面,自我介绍一圈,简单问几个人问题,二面技术面群面,自我介绍一圈,挨个面试一两个问题,总体简单。
2 年前 发布
6
优招二面挂
匿名用户
面试了职位:软件研发工程师
未通过未通过
一面就问了项目然后问了操作系统,二面瞎聊,但是因为我春招实习挂了,然后就把我挂了吧。玄学面试,我也不太懂
2 年前 发布
4

软件研发工程师常见面试问题

说一下做过内容。
匿名用户
面试了职位:软件研发工程师
确定通过确定通过
就把自己做过的项目说处理就行啦。
2018-09-07 发布
来自上海明匠机械技术有限公司的面试
C语言掌握情况。
匿名用户
面试了职位:软件研发工程师
确定通过确定通过
WindRiver之前接触过吗?
2018-09-05 发布
来自环宇集团的面试
C++中虚函数的作用,纯虚函数的作用。
匿名用户
面试了职位:软件研发工程师
未通过感觉没戏
当时凭很早之前的记忆回答的,回答得不是很好。
2018-08-31 发布
来自施耐德电气的面试
你怎么衡量一个产品的好坏?
匿名用户
面试了职位:软件研发工程师
确定通过确定通过
回答的不好,具体得分应用场合。
2018-08-30 发布
来自汇川技术股份的面试

软件研发工程师相似职位面试经验

一个个人面试经历的分享
匿名用户
面试了职位:全栈工程师
未通过感觉没戏
刚回到学校,就开始忙着准备投简历了,虽然考了研,但感觉不太理想,结果也还未出,就想着两手都准备吧,一边找工作,一边等结果,同时想着如果能够拿到好公司的OFFER的话,工作也并不比读研差。 面试自我介绍 于是在上周学校的招聘会上就在百度投了简历,当时也没报太大希望,因为华为太多人抢了,自己一个快毕业的本科生,也没多少资本和研究生拼,不过还是试一试吧,就当是增加面试经验。等了几天后,收到华为笔试通知(之前还参加了华为在我们学校开的宣讲会,然后在网上又注册了一份简历),我报的是硬件驱动,因为自己比较感兴趣,而且目前毕设的题目也就是USB驱动开发。考试有些出乎意料,以为会考硬件知识,但却全考的C语(这个具体和你选择的职位方向有关),还好还记得一些,主要是考基本知识,后面的编程会有涉及链表之类的,总之,都还是比较基础的东西。另外有一点要说明,有些人其实也没参加笔试,就直接霸王面了,而且基本上只要参加笔试都会给面试机会的,只是可能在最后评判的时候会参考一下吧。 真正的面试才是最残酷的,第一面是技术面试,不同的职位面试的内容有些不同,硬件开发的主要是模电、数电、信号之类的,他会问你几个东西,回答的好就有机会进入下一轮,回答得不好就直接刷下来了;我比较幸运,面试时只是问了一些我以前做的项目的问题,没有问一些技术上的东西,第一面就算过啦。 这一路面试下来,还是收获了不少,也有不少体会,首先,你对自己要有一个比较明确的定位,这样才能在面试时从容不迫;其次,你需要对自己充满信心,这在二面时是最重要的,那么多人一起,如何让自己脱颖而出,又不太张扬,这需要在自信的前提下,还要有一个度的把握。感觉百度还是更看重你个人的素质,整体表现,对技术水平要求并不太高。所以,大家只要做到以上几点,我想应该都能够坚持到最后的。...查看更多
2 年前 发布
全栈工程师面试很好,共7轮面试
6860
面试了职位:全栈工程师
确定通过确定通过
一面 前端:vue,v-if,show,css,postion、display、block和inner啥的。后端:多线程,悲观锁相关的,synchnoize、ren..lock区别,乐观锁CAS、AQS。MySQL索引,各种锁、数据结构(二叉树,红黑树,AVL树,b树,b+树)、hashmap、JVM垃圾回收、jvm调优、垃圾回收算法、垃圾回收器优缺点、jmm也有、voltile特点、Java内存模型、还有threadlocal、软弱强虚引用各种都是什么、Linux也问了、有几个没答出来,面试官说没关系、export、.sources啥的、zookeeper选举协议、Redis高可用,分布式锁、个人觉得是一个正常发挥的水平,其实前端答的不好一开始,先是一个男的先聊理想,聊优缺点这些的,然后前端一个大哥来问,各种css样式,xss、csrf、加严算法,cookie和session的区别,jwt和session之类的,然后问了响应式框架,es6闭包问题,然后共享屏幕,分别python、java、js的输出结果让我说一下;post和put的区别,promise怎么用的,阻塞和非阻塞,如何生命全局变量,vue生命周期,如何双向绑定的。这些,我感觉我快成面前端的了;后来另外一个面试官聊后端,后端就聊正常的请求流程、然后设计模式(答得不好,一直问我在项目中有没有实践,除了spring那些),java8新特性,四大函数式接口,然后默认方法,和抽象方法这些。jvm好像没咋问。然后聊redis、mq这些,redis怎么用的,实现啥功能了。各种mq优缺点,问了一下kafka的预读。延迟消息。redis我说了很多:热点数据缓存,计数,存session,分布式锁,还有排行榜,共同好友推荐。这些我都跟他聊了。mq问了一下延时队列,然后衍生出来死信队列这些。然后聊了一下数据库的高可用。水平垂直拆分,再到主从复制,读写分离这些。最后聊了一下薪资待遇,和到岗时间总结:问的还挺全面,目前也是通过了,薪资要参照上一份工作的薪资流水,这个我有点不能理解,正考虑要不要拒绝...查看更多
2022-06-15 发布
全栈工程师面试一般,共3轮面试
oneWal
面试了职位:全栈工程师
未通过未通过
总结:HR流程处理很快,后面的3轮技术面试,第一轮的面试官知识量很明显不行,第二轮的不说话,我都感觉沟通不畅,第三轮的面试官感觉很不错。希望HR找面试官也找正常一点的,不要找一些沟通困难和业务水平不够的人来面试。第一轮的面试官是个前端,全写出来了。估计技术不行,就知道给我扣语法问题,关键是还扣错了。第二轮的是面试官上来直接说写题,全程几乎无沟通,而且找的东西奇奇怪怪的。最后只写出来了思路。第三轮的面试官很正常,沟通也十分流畅,而且中间我和他说了思路,他自己会理解后和我确认,避免当中存在误解的成分。...查看更多
2022-06-11 发布
【全栈工程师】面经分享
Z
面试了职位:全栈工程师
确定通过感觉靠谱
java开发 面试的Java后端开发,一面是远程,二面是现场第一轮技术面,主要问的就是项目上用到了哪些技术,还有一些集合、设计模式、线程、分布式锁的问题,你的优势是什么,举例说下等等。由于是周五面的,所以到了工作日才给的面试结果。明天中午就要二面了,期待中。
2 年前 发布
阿里面试,我挂在了第四轮
匿名用户
面试了职位:全栈工程师
未通过感觉没戏
可能每个技术人都有个阿里梦,我也不例外。最近准备跳槽,前一阵子在准备各种面试,也面了几个大厂,包括阿里。是的,最后我挂在了第四轮。这篇文章来总结一下我在阿里四轮的面试经历,希望能对读者有所启发。阿里社招一般有四到五轮,我这次的流程是第一轮技术面、第二轮写代码、第三轮boss面、第四轮boss面、第五轮HR面。然而我没能和HR聊上一句。当时我在上海法院出差,第一轮是在周一晚上8点钟左右,我一看是杭州打过来的,就知道是他们了。和面试官聊了有将近两个小时,整体感觉还不错。 第一轮的面试官,如果你能进,基本上都是你后面的同事,和面试官聊天的过程,给我的感受就是一个字:舒服。我之前面过某站,完全是两种不同的体验。第一轮主要都是围绕着技术来展开,一般把自己的项目经验总结好,把自己掌握的技术栈复习好,基本上问题不大。技术面大概进行了1个半小时,主要涉及到的有并发问题、消息中间件问题、JVM、项目的技术细节讨论等等。还有半小时,完全是闲聊了,因为我之前在华为做过5G,面试官对这个比较感兴趣,就问了一些关于5G未来的发展趋势,所以整体聊下来,感觉OK,第一轮问题不大,中规中矩。随后几天,就继续在上海法院现场解决问题,周三的时候,还是那个面试官,跟我约了周六来做几道题,周六我已经出差回去了,中午面试官给我打电话,并且发了个链接,我在这边写代码可以实时同步到他那边。有三道题,第一题和并发有关,第二题是一道算法题,第三题是一个设计模式,但是要支持可扩展。题目看起来也算中规中矩,面试官要求三选二,我选择了第一个和第三个,顺利做完了。(如果对题目细节感兴趣的读者,可以在文章下面给我留言)过了2天,还是这个面试官,跟我约了后面会有两轮boss面,说句实话,我心里还是蛮虚的,为什么呢?因为我当前一直在做政府项目,对互联网电商这块的经验比较欠缺。这是短板,也必须得克服。周四的时候,第三轮开始了,打过来的是一个女boss,一开始问了我一些问题让我觉得很像是HR哈,比如你为什么要离职?比如你觉得当前的项目对你成长最大的地方在哪?比如你觉得自己的优势和缺点是什么?这些问题一般都是HR喜欢问的。所以我中途来了一句,您应该是HR吧?哈哈,她说她是做技术的,我里个神,感觉自己被打脸。随后就是一连串的技术问题了,这个女boss貌似是想证明她是搞技术的。问的问题都是有点偏解决方案类的,比如给你一个场景,如果是你,你该如何解决?主要涉及的有分布式、缓存、消息队列等内容,答的还可以。这期间有个小插曲,也是我这次面试最记忆深刻的,面试官问我那个优缺点时,我对自己缺点的回答是:目前对互联网电商这块的技术落地或者相关解决方案还仅限于理论层面,也需要一个这样的平台。然后这位boss冒出了一句很经典的话:来阿里你不缺挑战,可能你更多需要关注第一年你能否活得下来。这句话很经典,瞬间我对阿里人又多了层敬佩。当然,我的回答就比较喜剧了:哈哈哈,扶我起来,我还可以再写几行代码!面试官:呵呵呵…… 所以我猜她应该是80后。第三轮整体感觉还OK,问题基本上也回答的还可以,过了两天,这位boss跟我约第四轮,因为到了五一放假了,所以第四轮的boss面要再多等一个周,所以整个面试下来,横跨了一个月,其实战线蛮长的,确实有点累。第四轮是部门技术leader,约的是视频面试,这一轮明显感觉气场更加强大了,比第三轮的boss更加难以hold住。问的问题主要围绕两大块,第一是根据我的项目来提出漏洞,让我解决;第二是他自己设定场景,让我给出解决方案。第一种问题其实还好,毕竟是拿现有的项目作为背景,回答的还可以,但是有个比较尴尬的是,面试官听完了我的项目介绍之后来了句:感觉你们的项目没啥技术含量啊!场面极度尴尬……第二种问题其实蛮被动的,因为电商这块的经验不是很足,虽然我之前看了一些东西,但感觉回答的一般,果不其然,最后挂在了这一轮。 最后我看到的邮件评语是:您的职业经历与该职位的要求略有差异等等。这次内推的这个岗位是经济体解决方案,后来跟内推的阿里大佬沟通是,他们这个岗位计划是招P7的,所以要求高是正常的,虽然我把这些当作是安慰自己的话,但是我还是当真了,哈哈!以上给大家复盘了我这次整个阿里的一个面试经历,整体来说,对我本人的成长蛮大的,通过我的文字,大家也可以感受到每一轮的面试,压力是递增的,当然如果技术水平和项目经验都OK,那也是没有问题的。 ...查看更多
2 年前 发布
说明:软件研发工程师面试经验内容由看准用户自行上传,仅代表内容发布者个人观点。看准网对相关内容的展示并不代表认同其观点。请用户在使用相关信息或依据相关信息作出决策前自行进一步核实此类信息。
寻找更多岗位洞察

小程序

看准APP

公众号

看准公众号

APP

看准APP