首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
不知名牛友17
门头沟学院 C++
关注
已关注
取消关注
@lil_potato:
富途C++ 后端面经
一面一共一个半小时,二面半个小时发面经攒个人品,9.27:二面挂# 9.13富途一面,我把自己的回答也写上了,仅供参考,如果有错误的话欢迎大家指正C++中堆和栈的区别:堆需要手动管理,栈由编译器负责管理,堆上的内存要用指针进行,栈分配和释放的效率更高,然后声明周期也不一样引用和指针的区别申请一个指针,对它进行赋值,c++是如何进行操作的:会调用对应的构造函数,然后返回对应类型的指针指针常量和常量指针:常量(指向)的指针 int* const p;指向方向不可以改变static的作用:静态存储区,作用域为当前文件,如果是修饰局部变量,作用域为局部作用域静态变量什么时候初始化 :静态初始化:是指用常量对变量进行初始化。在main函数之前进行初始化动态初始化:会调用到函数来初始化的,比如构造函数,会在用到的时候在进行初始化。unordered_map是如何实现的,开链法以及扩容:hashtable实现,为避免冲突,每个位置放一个桶,超过8则自动生成红黑树,扩容方式与vector类似。vector的迭代器的实现:迭代器是类模板实现的,表现得像指针,迭代器返回的是对象引用而不是对象的值,且使用后就自动释放了linux的进程调度算法,以及linux选用哪一种:默认使用Completely Fair Scheduler,红黑树存储,每个结点的key为虚拟时间,每次调度选择虚拟时间最小的,虚拟时间是通过一个与实际运行时间相关的权值表达式计算出来的。常见的算法:先来先服务,短作业优先,轮转调度,优先级调度,多级反馈队列,最短剩余时间,最高响应比操作系统切换线程的流程:1.保存上下文,包括程序计数器、寄存器和堆栈指针。2.根据调度算法选择下一个线程。3.恢复待执行线程的上下文。4.执行该线程切换进程的过程:主要是涉及到地址空间不同,TLB(页表缓冲)中的内容可能很多都失效了。不属于同一个进程的线程切换,代价和进程切换是一致的。线程独占的:一些局部变量,寄存器和栈空间多线程有哪几种实现方式:thread() pthread_t()如何实现线程同步:互斥锁,信号量,条件变量上锁来访问临界资源的步骤服务器上cpu100%了如何定位问题:top命令,查看系统相关,进程相关,cpu相关的参数 ps命令:查看进程相关。 查看系统日志,找到原因后限制该资源的使用或者扩容。服务端监听的程序:1.创建sockaddr\_in结构体,选择协议族、ip、端口号, 2.创建socket,并设置选项(比如端口复用)3.将socket绑定到sockaddr\_in, 4.调用listen函数将套接字设置为监听状态 5.在epoll上注册监听事件,服务器的半连接队列和全连接队列:根据是否完成三次握手来分,都有最大长度限制,超过则丢弃。Https和http的区别Https如何建立连接一个站点的TCP连接数上限:因为每个tcp都独占一个端口号,所以理论上限是65535(0号不能用),tcp连接有四个成员:源ip、源端口、目的ip、目的端口。如果前三者固定,那么最多就只有66535个连接,如果客户端端口不限,那么就是相乘。服务器端如何辨别客户端的访问是同一个人:文件描述符 cookie Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。mysql的索引方式sql中索引失效的场景:联合索引不满足最左匹配原则,索引列上有计算或者函数,字段类型不同,比如varchar类型的字段与数字比较就不走索引,但是与字符串比较就走索引,模糊匹配,如果%在最左组合索引如何匹配:首先要有第一个字段,但是字段的顺序可以乱来,因为现在会自动优化覆盖索引是啥:要查询的字段正好在索引中,不需要回表mysql中的锁:行锁,间隙锁,表锁sql语句执行顺序acid的实现原理事务隔离级别可重复读如何实现主从同步如何实现:binlogMySQL的存储结构:表空间,段(包括数据段:即B+树的叶子结点,索引段:非叶子节点,回滚段),区(默认1M,64个连续页),页(InnoDB存储引擎磁盘管理的最小单元,默认16k),行9.19二面C++多态多态底层实现实现hash表tcp和udptcp可靠传输靠哪些实现udp传输一些大数据,后台数据包设置大小udp数据包过大会有什么影响tcp客户端和服务端建立长连接,客户端异常退出,会有什么影响进程异常退出,操作系统应该怎么做linux服务器许多连接处于timewait阶段linux服务器上跑了很对进程,物理内存越来越少,对服务器有什么影响物理内存不足,服务器,系统会怎么做 redis如何实现redis的高并发epoll底层如何实现处理海量请求epoll为什么使用红黑树就绪队列的作用30个中文关键词,一篇文本文档,统计文本文档中出现这中文关键词的次数
点赞 37
评论 22
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 09:08
已编辑
蚌埠坦克学院 嵌入式软件开发
荣耀嵌入式软件二面 面经
二面和一面相比完全不是一个量级,一面还算是考察基础知识,二面更像是在和你讨论技术方案,每个问题都有大量追问,而且他会故意提出反驳意见看你怎么应对。项目聊了将近四十分钟,他把我项目里的每个技术决策都问了一遍为什么,有几次我答不上来被他直接指出设计上的问题。1. 讲一下 FreeRTOS 的任务状态机,每种状态之间的转换条件是什么,阻塞状态和挂起状态有什么本质区别?答:FreeRTOS 的任务有五种状态:运行、就绪、阻塞、挂起、删除。运行状态是任务正在占用 CPU 执行,单核系统里同一时刻只有一个任务处于运行状态。就绪状态是任务具备运行条件,等待调度器分配 CPU。所有就绪任务按优先级排在就绪列表...
嵌入式面试八股文全集
点赞
评论
收藏
分享
03-22 11:42
拼多多集团-PDD_前端
二面开始,其实就不太问八股了
我看过一些面试反馈,有一个比较典型的现象:👉 有些人一面没问题,但到了二面,很快就被问住了而且往往不是不会,而是:👉 讲不深、讲不透、讲不下去二面和一面最大的区别在于:👉 不再考“你知道什么”,而是在看:👉 你做过的东西,能不能经得起推敲1️⃣ 项目不再是“讲”,而是“被拆”很多人准备项目的方式是:我做了什么用了什么技术达到了什么效果这些在一面是够用的。但二面通常会直接往下问:👉 细节比如:这个优化你为什么会想到?当时有没有其他方案?为什么不用?如果场景变化,这个方案还成立吗?有没有什么可以继续优化的地方?这类问题的核心不是难,而是:👉 你有没有真正思考过你做的东西很多人卡在这里的...
简历中的项目经历要怎么写
点赞
评论
收藏
分享
03-20 13:49
门头沟学院 Java
27双非 字节
其实是简历求拷打 各位佬尽情拷打吧
点赞
评论
收藏
分享
02-08 00:07
门头沟学院 网络安全
这个简历能找得到春招嘛😭
Aaso:
还有格子衫皮肤加持,太强了
大家都开始春招面试了吗
点赞
评论
收藏
分享
昨天 09:51
吉林农业大学 算法工程师
美团 AI Agent 开发二面
1. Agent 工具调用你知道怎么训练吗?训练集应该包含哪些?怎么得到训练数据集?如果只是让模型“知道有工具”,那只需要在 SFT 里教会它工具名和参数格式;但如果想让它真的会用工具,训练集必须覆盖完整决策链路。至少要有三类样本:一类是该调用工具的,一类是不该调用工具的,还有一类是要调用多个工具且有依赖关系的。否则模型很容易学成“逢问题必调用”。训练数据来源一般有几种。最理想的是业务日志里已有高质量人工操作轨迹,把用户问题、检索条件、调用参数、返回结果和最终回复串起来。没有现成轨迹时,就要靠规则模板、专家构造、模型自蒸馏和人工校验混合生成。真正难的地方不在造正样本,而在构造反例,比如参数缺失...
AI-Agent面试实战...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
双非选手的求职的感悟
4637
2
...
美团暑期实习一面
4545
3
...
快手暑期实习3.25发offer啦
3860
4
...
阿里笔试竟然考了AI提示词。。。
3570
5
...
面试官视角聊聊:如何避免成为“AI工具人”
3527
6
...
网申助手用了三周,说说真实感受(不是广告)
3446
7
...
双非两段大厂实习0offer,我做对了什么
2494
8
...
暑期结束,拥抱腾讯了
2411
9
...
携程3.25Java开发二面面经
2269
10
...
OpenAI关停Sora,这就不玩了?
2044
创作者周榜
更多
正在热议
更多
#
AI面会问哪些问题?
#
21152次浏览
433人参与
#
投递几十家公司,到现在0offer,大家都一样吗
#
338541次浏览
2151人参与
#
开放七大实习专项,百度暑期实习值得冲吗
#
12816次浏览
188人参与
#
你的实习产出是真实的还是包装的?
#
17140次浏览
316人参与
#
通信硬件2023笔面经
#
50425次浏览
304人参与
#
一张图晒出你司的标语
#
3270次浏览
62人参与
#
米连集团26产品管培生项目
#
12605次浏览
284人参与
#
蔚来求职进展汇总
#
117073次浏览
794人参与
#
找AI工作可以去哪些公司?
#
6032次浏览
146人参与
#
从事AI岗需要掌握哪些技术栈?
#
6171次浏览
192人参与
#
你做过最难的笔试是哪家公司
#
24924次浏览
149人参与
#
春招至今,你的战绩如何?
#
54464次浏览
492人参与
#
沪漂/北漂你觉得哪个更苦?
#
8289次浏览
176人参与
#
聊聊这家公司值得去吗
#
914758次浏览
4736人参与
#
AI时代,哪个岗位还有“活路”
#
9611次浏览
297人参与
#
长得好看会提高面试通过率吗?
#
20273次浏览
236人参与
#
阿里笔试
#
172757次浏览
1267人参与
#
HR最不可信的一句话是__
#
4966次浏览
98人参与
#
春招你拿到offer了吗
#
827426次浏览
9972人参与
#
学历对求职的影响
#
661140次浏览
4232人参与
#
应届生初入职场,求建议
#
318303次浏览
2895人参与
#
实习的你做了哪些离谱的工作
#
38755次浏览
253人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务