linux软件工程师 专题汇总

linux软件工程师 面试经验分享列表,共20

| 社会招聘
面试过程:

首轮技术面,先笔试,后面试官面试,首先自我介绍,然后面试官就简历项目问了一些问题。
二轮技术面,面试官先让自我介绍,然后就工作经历和技术栈做了一些询问,并问了一些专业基础知识,以及项目情况。

面试官问的面试题:

1、一面时面试官看简历上有Linux驱动的开发经验,就问了Linux驱动相关的知识,比如摄像头Linux驱动开发流程和原理。
2、二面面试官就自己的笔试题目做了一些交流,当时机试笔试题只通过了80%,面试官问还有没有办法优化一下,并抛砖引玉提出了一个思路,感觉是考察个人思维能力。

赞一下(0) 踩一下

| 校园招聘
面试过程:

晚上收到的面试通知,立马就让过去面试了,一共两个技术面,一个HR面,技术面上来先问的项目经验,然后问的笔试题上面的一些题目,还有很多C++、Linux、计算机网络协议的问题

面试官问的面试题:

如何逆序一个链表,如何逆序一个字符串,如何查看Linux进程的各个状态,用什么来调试程序(gdb),list在尾部插入一个元素后头地址是否会改变,vector会改变吗,
如何查看Linux中文件的大小?什么是僵尸进程,最终僵尸进程由谁管理(init),进程的各个状态之间的转换,TCP协议为什么能够保证可靠传输,send连续发送两次,接收端接收会一次性接收吗,recv函数的返回值是什么,new和malloc的区别。malloc的返回值是什么,什么情况下malloc会失败,静态成员函数和普通成员函数的区别是什么,函数怎么知道是哪个对象调用了他(this指针),NAT协议的作用和由来,为什么32位操作系统的指针是4个字节,hash表的缺点是什么,TCP三次握手的过程,如果没有第三次会怎么样,epoll能管理多少个描述符。python学的怎么样啊。有没有了解过驱动。

赞一下(2) 踩一下

| 网上申请
面试过程:

第一步:笔试,C/C++考试题目,网上有。。。。。
第二步:面试(自我介绍,项目经验等等)
第三步:人事面谈。。。。
第四步:没了。。。。

面试官问的面试题:

一定要把面试题做好,如果是c/C++工程师,卷子网上有题目,自己找一找,就是这些了,其他的就是一些正常的面试过程。。。。

赞一下(0) 踩一下

1   共 1 页