首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
斯呜爱帅
电子科技大学 电子信息类
发布于广东
关注
已关注
取消关注
@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
全部评论
推荐
最新
楼层
联想
校招火热招聘中
官网直投
相关推荐
Super_Z2024
05-07 20:55
深圳大学 电子信息类
5.7 AutoMQ暑期实习一面
最难绷的一集,上来就说你研究生应该写过很多代码了吧,叫我打开我写过的代码,介绍一下我实现的功能,讲一下具体的流程,这个真没准备,说的不太好;然后就是叫我打开我的力扣,问我最熟悉哪一部分,挑了一个我没写过的中等题叫我写。最后面试官叫我多看看代码,这个肯定是凉了自我介绍;打开做过的项目介绍;手撕:lc57插入区间;
点赞
评论
收藏
转发
Fintech砖
05-07 22:18
已编辑
兴业银行_金融科技部_Fintech金融科技岗
5月份准备去实习的同学,该做什么
5月份陆续有的同学已经离开学校,去各大企业进行暑期实习,那么如何在短短两个月内提高自己的能力和竞争力,让自己在秋招中拔得头筹呢? (1)了解自己所实习的具体部门以及岗位,提前获取有无转正名额和机会 (2)了解所在组的工作节奏和工作内容,明确项目用到的技术栈以及自身欠缺点 (3)积极抽周末及平时时间补足自身欠缺技术,以更好地应对工作内容 (4)时刻不能忘记八股文以及coding的训练
找不到实习会影响秋招吗
想实习转正,又想准备秋招,我该怎么办
点赞
评论
收藏
转发
Stupid_Pig
03-28 19:01
广州应用科技学院 计算机类
小峰啊 你还是太年轻了
点赞
评论
收藏
转发
小猫测试
05-06 09:40
轮途科技_研发部总经理
HR面试人才测评,如何判断候选人的稳定性?
在招聘过程中,如何判断候选人是否稳定,是HR们在选拔人才时考量的重要指标。一个频繁跳槽的员工对公司来说,是百害而无一利。任何一个新入职的员工,企业都需要给出一定的适应期,比如:熟悉公司的环境,同事,业务等,在这过程中企业是处于纯付出的阶段。如果员工稳定性差,那么很可能会出现工作效率低,抗压能力差,离职概率高等问题。如何去分析一个候选人的稳定性,可以从多个方面来分析,比如:过往的职业经历(跳槽频率),做职业性格测试,了解其职业规划等等....HR在线人才测评www.zxgj.cn/m/tuance职业性格测试不同职业性格,其人格特质差异也会很大,过于追求自由和轻松的人,往往稳定性不佳,性格急躁的...
校招网申测评
点赞
评论
收藏
转发
点赞
收藏
评论
分享
回复帖子
全站热榜
1
...
终于毕业啦
5848
2
...
【牛客&赛文X】技术岗面试-八股编程题单上线!(免费刷)
5492
3
...
哔哩哔哩服务端开发暑期实习一面5.7
5137
4
...
5.6校招&实习招聘信息汇总
5020
5
...
5.7校招&实习招聘信息汇总
4930
6
...
虾皮面试面经
4667
7
...
学生思维很不适合混职场(包括求职)
4611
8
...
我学Java的原因😋😋😋
4514
9
...
十三战腾讯
4459
10
...
5.7 暑期实习求职总结
4397
正在热议
#
牛客帮帮团来啦!有问必答
#
542584次浏览
9204人参与
#
晒一晒我的offer
#
3064432次浏览
51802人参与
#
在国企工作的人,躺平了吗?
#
83372次浏览
1062人参与
#
简历中的项目经历要怎么写
#
404005次浏览
6755人参与
#
你的简历改到第几版了
#
282522次浏览
4335人参与
#
找工作时遇到的神仙HR
#
165366次浏览
1695人参与
#
0offer互助地
#
39040次浏览
454人参与
#
我想象的工作vs实际工作
#
83168次浏览
1444人参与
#
国企和大厂硬件兄弟怎么选?
#
35242次浏览
706人参与
#
春招你拿到offer了吗
#
340654次浏览
5099人参与
#
学历贬值真的很严重吗?
#
6577次浏览
80人参与
#
来选选带哪个offer回家过年
#
127257次浏览
1264人参与
#
来聊聊你目前的求职进展
#
145368次浏览
1638人参与
#
你已经投递多少份简历了
#
270079次浏览
4165人参与
#
如何写一份好简历
#
236536次浏览
3655人参与
#
金融银行面经
#
2441次浏览
64人参与
#
联想求职进展汇总
#
48770次浏览
690人参与
#
我的失利项目复盘
#
196957次浏览
4350人参与
#
百度工作体验
#
21309次浏览
225人参与
#
如何判断面试是否凉了
#
919307次浏览
14098人参与
牛客网
牛客企业服务