首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
spursbird0123
门头沟学院 数据分析师
发布于上海
关注
已关注
取消关注
@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
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-25 10:20
武汉理工大学 新材料/环保技术
拓竹提前批挂
投递拓竹科技等公司10个岗位
点赞
评论
收藏
分享
07-25 14:39
西安工业大学北方信息工程学院 Java
NFT数字藏品交易平台系统开发
NFT数字藏品交易平台系统开发方案(2025年最新版)一、系统架构设计技术栈选型核心功能模块二、智能合约关键代码实现ERC-721核心合约(示例)荷兰式拍卖合约(示例)三、安全与合规方案安全措施合规性设计四、开发流程与工具链开发步骤关键优化点测试与监控五、第三方服务集成支付服务:Stripe(法币)、MoonPay(加密货币)。存储服务:IPFS、Filecoin、Tatum API。分析工具:Dune Analytics(链上数据)、Google Analytics(用户行为)。合规服务:Onfido(KYC)、Chainalysis(交易监控)。六、市场趋势与扩展功能跨链互操作性:通过Wo...
点赞
评论
收藏
分享
06-11 17:39
门头沟学院 Java
已破防,
小呆呆的大鼻涕:
卧槽,用户彻底怒了
点赞
评论
收藏
分享
07-20 02:09
南宁师范大学 Java
我是双非二本的,现在找实习好像已经找不到了,要不要直接准备秋招,但是我没有实习经历,可以包装实习经历吗,求大佬给一点建议
DKS233:
(1)专业技能:Java8也太旧了,最少也要了解到JDK17吧,可以参考现在SpringBoot支持的Java最低版本,熟悉mysql基本理论具体指啥,是锁这种具体原理还是分库分表这些业务场景,spring这些专业词汇,大小写要写对(全篇简历都有这个问题,显得不严谨),熟悉使用框架进行业务开发就别写了,如果要写,起码要写到框架原理部分吧,比如aop,启动原理什么的,springcloud具体指哪些模块呢,写清楚,网关还是鉴权还是什么,“改造”没必要写吧,你直接说用springcloud开发的不就行了(2)项目经历:首先格式就有大问题,时间怎么能换行呢,调整一下,响应速度那个,如果指的是将部分数据从其他数据库转到redis的提升就别写了,因为这个不算难点,redis可以写写分布式这些,比如容灾怎么实现的,数据库同步怎么做的
点赞
评论
收藏
分享
07-24 12:10
复旦大学 芯片研发
长鑫提前批
bg9硕能从池子里出来吗
长鑫存储泡池子42人在聊
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
大模型应用开发面经 (5年经验)
1.9W
2
...
别害怕前端手写,真没想象的难
1.2W
3
...
2025 年了,万分推荐的前端学习路径!!!
7210
4
...
实习都是CRUD怎么包装
6030
5
...
滴滴提前批
4644
6
...
🍀双非鼠鼠上岸大厂攻略🍀
4191
7
...
秋招首凉-腾讯TEG 云架构平台提前批
2603
8
...
字节懂车帝 后端实习一面
1899
9
...
扪心自问,你配ssp吗
1565
10
...
百度提前批一面(秋招第一场也估计是压力最大的)
1475
创作者周榜
更多
正在热议
更多
#
26届的你,投了哪些公司?
#
7136次浏览
106人参与
#
我对___祛魅了
#
15715次浏览
148人参与
#
中兴秋招
#
186525次浏览
2070人参与
#
如何快速融入团队?
#
5862次浏览
81人参与
#
你跟室友的关系怎么样?
#
1230次浏览
32人参与
#
和同事相处最忌讳的是__
#
7957次浏览
91人参与
#
简历上的经历如何包装
#
6211次浏览
171人参与
#
你遇到最难的面试题目是_
#
2199次浏览
50人参与
#
元戎启行求职进展汇总
#
35293次浏览
268人参与
#
打工人的精神状态
#
65439次浏览
1088人参与
#
我和mentor的爱恨情仇
#
61041次浏览
373人参与
#
工作中哪个瞬间让你想离职
#
38338次浏览
305人参与
#
什么样的背景能拿SSP?
#
9476次浏览
83人参与
#
25届如何提前做秋招准备?
#
175968次浏览
2493人参与
#
你最讨厌面试问你什么?
#
4926次浏览
96人参与
#
毕业季,给职场新人一些建议
#
98052次浏览
1775人参与
#
工作中的卑微时刻
#
20268次浏览
165人参与
#
职场人,说说你的烦心事
#
13170次浏览
110人参与
#
远景求职进展汇总
#
53949次浏览
299人参与
#
职场常用语录大全
#
5710次浏览
42人参与
#
一人推荐一个机械人值得去的公司
#
413909次浏览
4157人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务