20181129-普联科技面试

本文分享了一次嵌入式软件工程师的面试经历,面试官主要提问了网络协议、嵌入式系统及数据结构相关问题。文章详细回顾了面试过程,并提供了ping命令、单向链表环检测等知识点的补充资料。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

面试岗位:嵌入式软件工程师

面试官问了三个方面:

1. 网络协议相关:比如ping另外一台电脑的过程,ping百度的过程,ping另外一个网段的设备的过程(这个问题我只是简单了解有ARP静态表,再深入我就不了解了,没打上。。。),还问了比较基础的,socket编程,问了tcp和udp用的接口有何不同。

2. 嵌入式系统相关:linux,vxworks,这个简单问了下,两者有啥差别,还问了linux中对null指针操作会出现什么现象,进程挂起。。。动态申请内存的好处和坏处。

3. 数据结构相关:用过哪些数据结构,主要针对链表问了一些,问了怎么判断一个单向链表是否有环(这个没答上。。。),还问了二叉树相关的,原来没用过。。。

 

整体来说,还是主要偏向网络协议相关的,这方面问的感觉比较详细,也可能是自己对这方面没有过多关注,有些内容只是略懂皮毛,没有深究,今天弄懂他们!至于嵌入式系统方面,感觉问的不详细,感觉他们公司在这方面应该用的不多,还是主要偏向网络协议的,应该在工作中主要使用网络协议相关的东西。

由于自己比较紧张,有些自己会的问题,没有答对,回来时候突然想到答案。。。还有最后问解决的问题时答的不是很好,有更值得说的问题可以说。。。

 

这次面试,给自己打7分吧。。

下面是几个问题的补足:

1. ping相关:

参考网址:https://blog.csdn.net/scyatcs/article/details/82899701

 

2. 如何判断单向链表是否有环:

参考网址:https://blog.csdn.net/u010983881/article/details/78896293

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值