首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
在度假的牛油很爱唱歌
福州大学 嵌入式软件工程师
发布于福建
关注
已关注
取消关注
@chenchen4396:
海康一面9.13(嵌入式软件开发工程师)
总共半个小时的样子,主要是问了C++ 操作系统 计网的内容;我简历上没写熟悉C,但前面还是问了不少1.C/C++有哪些操作字符串的函数?只想起了strcpy、strncpy、strcat2.C函数函数调用的过程?用到了哪些栈指针?(当时没回答上,这里就收集资料拓展一下)栈地址是由高至低拓展的,和堆相反。函数调用过程主要包括以下三个阶段( 这里以C/C++为例子,go中并未用到寄存器)1.函数传参:c/c++中规定了函数参数的压栈顺序是从右至左,函数调用协议会影响函数参数的入栈方式、栈内数据的清除方式、编译器函数名的修饰规则等, 函数的参数分别存到对应的寄存器中(例如edi、esi)2.函数执行3.返回值返回, 使用寄存器来保存返回值。部分常用寄存器3.动态链接和静态链接的区别动态链接是只建立一个引用的接口,而真正的代码和数据存放在另外的可执行模块中,在运行时再装入; 而静态链接是把所有的代码和数据都复制到本模块中,运行时就不再需要库了。4.进程和线程的区别?进程是资源分配的最小单位,线程是CPU调度的最小单位,系统并没有直接区分,只是把线程当做一个轻量级的进程。5进程间通信的方式?管道、信号量、共享内存、socket、消息队列6.有哪些方法实现多线程的互斥同步?你用过什么实现?信号量、锁(没说全,还有变量和共享内存也可以)7.为什么用信号量?信号量和锁的区别是什么?信号量能控制对临界资源访问的数量、锁不能控制8.了解TCP和UDP吗?介绍一下TCPTCP:三次握手、四次挥手、拥塞控制、流量控制、超时重传、UDP:面向无连接、不保证可靠9.了解socket吗?介绍一下过程?客户端:socket、connect服务端:建立socket、bind、listen、accept,顺便拓展了一下全连接队列和半连接队列10.如何查询一个主机是否在连接?一开始这个问法我没能理解,我想的是查询这个是否在tcp连接?想了想说了netstat 可以来查询是否在连接,但面试官说不是,问我知道ping吗?我说知道,他说用ping就能查询,我说ping不是用来判断主机之间是否网络联通吗,为什么能判断主机时间是否有连接,他说他问的是这个意思。11.ping是什么实现的?ICMP是哪一层协议?TCP呢?ICMP,网络层协议,TCP是传输层12.了解哪些设计模式?单例、工厂、观察者、代理13.说说这几种设计模式他们的优缺点看过,但让我说优缺点就感觉很不好说,感觉应该少说两个的-.-现在重新总结一下优缺点:单例模式优点:系统提供了唯一实例, 节约系统资源。缺点: 扩展略难,单例模式中没有抽象层,且单例的职责过重。工厂模式:优点:系统的拓展性很好,只需要关注对象的使用,不需要关注对象的创建,符合开闭原则。缺点:需要在系统中增加相应的多个类,增大了系统复杂度。抽象工厂模式:优点:多了一个产品族的概念,多了一个管理层次。缺点:增加新的产品等级结构麻烦,需要对原有系统进行较大的修改,甚至需要修改抽象层代码,这显然会带来较大的不便,违背了“开闭原则”。代理模式:优点:降低系统耦合度,降低的代码复杂度,如果要增加代理操作,可以仅修改代理代码。缺点:代理模式会造成系统中类的个数增加, 比不使用代理模式增加了代理类, 系统的复杂度增加观察者模式:优点:观察者模式支持广播通信,观察目标会向所有已注册的观察者对象发送通知,简化了一对多系统设计的难度。观察者模式满足“开闭原则”的要求,增加新的具体观察者无须修改原有系统代码,在具体观察者与观察目标之间不存在关联关系的情况下,增加新的观察目标也很方便。缺点:如果一个观察目标对象有很多直接和间接观察者,将所有的观察者都通知到会花费很多时间。如果在观察者和观察目标之间存在循环依赖,观察目标会触发它们之间进行循环调用,可能导致系统崩溃。面试官说我前面的可能不太熟悉,但网络部分还掌握的比较好,我说挺久没去用C/C++了,忘了挺多。然后反问面试群里说7-14天给结果,感觉应该是凉了。
点赞 17
评论 3
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-30 11:43
上海交通大学 运营
理想班车开始收费了,每月上班又多花200多
在北京上班的牛友都知道,理想在遥远的顺义区,在主要的地铁口有班车给大家送到公司,没想到这么快就开始收费了,来回10块,不亏是羊毛出在羊身上😂据说如果班车堵车,算员工迟到😱
投递理想汽车等公司10个岗位
点赞
评论
收藏
分享
07-31 14:10
门头沟学院 Java
那很敬业了
点赞
评论
收藏
分享
07-25 11:49
已编辑
河北大学 Java
我又被卡背景了兄弟们
京东二面过了,因为空窗期被刷掉了美团二面过了,因位空窗期被刷掉了我顶不住了兄弟们,人生为何如此艰难啊,大厂我面了好多了,一轮又一轮,一茬又一茬,简历不断更新,技术不断全面,算法不断深化,面试官都很满意,最后给我干掉,我不甘心啊。
大佬们救救我8:
中国人不允许有gap
面试问题记录
点赞
评论
收藏
分享
07-02 10:39
门头沟学院 Java
JAVA开发想找个实习这么难吗
鼠鼠是26届双非学院本,boss上打招呼都不读,要么就是已读不回,用应届生求职还好点 ,今天约了一个面试,但我朋友昨天面了,只能说确实是小厂,一坨 现在真的很焦虑了
Steven267:
说点真实的,都要秋招了,还没有实习,早干嘛去了,本来学历就差
,现在知道急了,而且你这个简历完全可以写成一页,劣势太大了,建议转测试
点赞
评论
收藏
分享
07-29 14:53
百度_AIDU-JAVA工程师(准入职员工)
百度内推
分享下所见所闻工作氛围人际关系融洽:百度内部通常氛围较好,同事之间关系较为和谐。大家不称呼 “XX 总”,也不强制穿职业装,就像在大学一样轻松自在6。对待实习生和正式员工差不多,周边的同事都很友善,遇到问题会耐心解答。团队协作多样:百度分成不同的事业群组,如爱奇艺、搜索、小度、无人车、地图、云等,各自独立运作。不同群组和团队的工作氛围可能会有所差异。例如,搜索团队成熟,体系完善;无人车团队则是技术大牛云集,搞科研的大咖们起主导作用。薪资福利薪资待遇有竞争力:百度的薪酬在行业内具有一定竞争力,中高层年薪基本都在百万左右,高 T 和 M 级别的甚至能达到几百万。不过刚入行 1-3 年的新人大部分年...
百度公司福利 624人发布
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
百度提前批,三面被推迟一周,喜提秋招第一凉
7791
2
...
虾皮秋招一面
3325
3
...
百度提前批 三面
2921
4
...
他拿大厂SSP Offer打牌是什么概念啊?25届双非之光
2773
5
...
小鹏offer
1620
6
...
被猿辅导挂了简历,但我想说...
1494
7
...
虾皮一面凉经
1392
8
...
上班一周,工资还没拿,先欠公司两千
1372
9
...
最强本科✌
1369
10
...
大学四年,我感觉我像个“孤勇者”
1323
创作者周榜
更多
正在热议
更多
#
简历上的经历如何包装
#
29706次浏览
822人参与
#
秋招被确诊为……
#
164241次浏览
754人参与
#
中兴秋招
#
205876次浏览
2296人参与
#
工作中哪个瞬间让你想离职
#
63779次浏览
569人参与
#
你最希望上岸的公司是?
#
135293次浏览
706人参与
#
和同事相处最忌讳的是__
#
24551次浏览
244人参与
#
25届网易互娱暑实进度
#
78449次浏览
702人参与
#
虾皮求职进展汇总
#
249531次浏览
1857人参与
#
投格力的你,拿到offer了吗?
#
86837次浏览
584人参与
#
2022毕业即失业取暖地
#
102724次浏览
662人参与
#
2022毕业生求职现身说法
#
89306次浏览
700人参与
#
秋招OC许愿
#
327838次浏览
2450人参与
#
你最近一次加班是什么时候?
#
71016次浏览
350人参与
#
26届的你,投了哪些公司?
#
45582次浏览
497人参与
#
你的秋招第一面感觉怎么样
#
76956次浏览
592人参与
#
柠檬微趣工作体验
#
6761次浏览
40人参与
#
你遇到最难的面试题目是_
#
16763次浏览
201人参与
#
我对___祛魅了
#
48767次浏览
441人参与
#
地平线求职进展汇总
#
52673次浏览
370人参与
#
研究所VS国企,该如何选
#
194865次浏览
1819人参与
#
如果校招重来我最想改变的是
#
271981次浏览
2853人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务