
2023秋招500道经典面试题
文章平均质量分 89
Linux后台开发狮
分享c/c++Linux服务器开发技术行业资讯
展开
-
2023秋招大厂经典面试题及答案整理归纳(381-400)校招必看【Linux篇】
函数是拥有名字的代码块。当我们定义代码块,我们就可以在我们的脚本调用函数名字,该块就会被执行。原创 2022-08-28 09:00:00 · 190 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(361-380)校招必看【Linux篇】
由于 Linux 下的文件是通过索引节点(inode)来识别文件,硬链接可以认为是一个指针,指向文件索引节点的指针,系统并不为它重新分配 inode。每添加一个一个硬链接,文件的链接数就加 1。不足:1)不可以在不同文件系统的文件间建立链接;2)2)只有超级用户才可以为目录创建硬链接。...原创 2022-08-27 14:36:25 · 267 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(341-360)校招必看【Linux篇】
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。...原创 2022-08-26 14:46:25 · 753 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(321-340)校招必看
(3)可以返回类成员的引用,但最好是const。在函数体中定义的变量通常是在栈上, 用malloc, 等分配内存的函数分配得到的就是在堆上. 在所有函数体外定义的是全局量, 加了static修饰符后不管在哪里都存放在全局区, 在所有函数体外定义的static变量表示在该文件有效, 不能extern 到别的文件用. 在函数体内定义的static表示只在该函数体内有效.当记录随机分布的时候,快排的平均时间最短,但可能出 现最坏的情况,这时候的时间复杂度是O(n^2),且递归深度为n,所需的栈空间问O(n)。原创 2022-08-25 15:01:49 · 287 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(301-320)校招必看
允许存在多个同名函数,而这些函数的参数表不同(或许参数个数不同,或许参数类型不同,或许两者都不同)。原创 2022-08-24 14:46:56 · 370 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(281-300)校招必看
虚拟设备是通过虚拟技术将一台独占设备变换为若干台逻辑设备,供若干个用户进程同 时使用,通常把这种经过虚拟技术处理后的设备称为虚拟设备。在操作系统设备管理中,引入虚拟设备是为了克服独占设备速度较慢、降低设备资源利 用率的缺点,从而提高设备的利用率。即资源获职就是初始化,利用对象生命醐来控制程序资源,简单来说就是通过局部对象来处理一些资源问题协程是一种比线程更加轻量级的存在。正如一个进程可以拥有多个线程一样,一个 线程也可以拥有多个协程。操作系统。原创 2022-08-23 14:42:48 · 516 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(261-280)校招必看
因为gets无法截断数组越界部分,会将所有输入都写入内存,这样越界部分就可能覆 盖其他内容,造成程序崩溃。原创 2022-08-22 15:53:25 · 507 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(241-260)校招必看
241. 在一个二维01矩阵中找到全为1的最大正方形,返回其面积。样例 10 10 0 10 111 11111 10 0 10 返回4public int max Square (int [] [] matrix; { // write your code here int row = matrix, length; /#丁大小 int line = matrix [0]. length. //列大小 //一个与matrix相同大小的辅助数组 int [] [] tmp = new int原创 2022-08-21 09:15:00 · 799 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(221-240)校招必看
幵闭原则(0CP)是面向对象设计中“可复用设计〃的基石,是面向对象设计中最重要 的原则之一,其它很多的设计原则都是实现开闭原则的一种手段。幵闭原则中“开”,是指对于组件功能的扩展是开放的,是允许对其进行功能扩展的;幵闭原则中“闭”,是指对于原有代码的修改是封闭的,即不应该修改原有的代码。int mid=0;min=mid;break;}}if (a[max]J=key) {//当查找元素不存在时'返回-1 return ~1;lelse {原创 2022-08-20 14:40:13 · 927 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(201-220)校招必看
情况一:两条单链表均无环最简单的一种情况,由于两条链表如果交叉,他们的尾节点必然相等(Y字归并), 所以只需要判断他们的尾节点是否相等即可。情况二:两条单链表均有环这种情况只需要拆开一条环路(注意需要保存被设置成null的节点),然后判断 另一个单链表是否仍然存在环路,如果有在,说明无交叉,反之,则有交叉的情况。情况三:两条单链表,一条有环路,一条无环路这种情况显然他们是不可能有交叉的附:如何判断一条单链表是否存在环路,以及找出环路的入口。原创 2022-08-19 14:18:14 · 1344 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(181-200)校招必看
因为运行的时刻没有那么大的可分配内存块,栈内存不够,默认是1M的空间。原创 2022-08-18 14:44:28 · 552 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(161-180)校招必看
UDP, TCP在传输层,IP在网络层,TCP/IP是英文TransmissionControlProt ocol /Int ernet Prot ocol的缩写,意思是〃传输控制协议/网际 协议〃。TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底 层协议(例如T1和X. 25、以太网以及RS-232串行接口)之上。...原创 2022-08-17 14:23:49 · 747 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(141-160)校招必看
1) 总是使用不经常改动的大型代码体(2) 程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编 译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头«预编译又称为预处理,是做些代码文本的替换工作处理#开头的指令,比如拷贝# include包含的文件代码,# define宏定义的营换,条件编译等就是为编译做的预备工作的阶段主要处理#开始的預编译指令预编译指令指示了在程序正式编译前就由编译器进行的操作,可以放 在程序中的任何位置。......原创 2022-08-16 15:13:53 · 331 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(121-140)校招必看
目录前言:121. static有什么用途?(请至少说明两种)122. 引用与指针有什么区别?123. 描述实时系统的基本特性124. 全局变量和局部变量在内存中是否有区别?如果有,是什 么区别?125. 什么是平衡二叉树?126. 堆栈溢岀一般是由什么原因导致的?127. 什么函数不能声明为虚函数?128. 冒泡排序算法的时间复杂度是什么?129. Internet釆用哪种网络协议?该协议的主要层次结构?130. IP地址的编码分为哪俩部分?131. 用户输入M,N值,从1至N开始顺序循环数数,每数到M输原创 2022-08-15 15:40:54 · 331 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(101-120)校招必看
答案是44思路:某灯亮着f该灯被按了单数次f该灯有单数个正约数,所以找到1到2015中正 约数个数为单数的数字即可。观察发现,只有完全平方数的正约数才是单数个(若不是完全平方数,它的任意一个约数总有另一个约数与之对应)。所以亮着的灯分别是{1 的平方,2的平方,3的平方,。。。,不大于2015的最大平方数},利用给出的选项 即可得到结果。〃刚幵始全火int i, j;for(i=l;i...原创 2022-08-14 14:00:00 · 515 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(81-100)校招必看
目录81. 右值引用和move语义82.哪种排序算法最坏情况下是最快的?冒泡,希尔,归并,快 速?83. kafka的生产者和消费者的理解84. kafka三种消费语义与保证精准消费85. kafka中partition的工作原理?86. shell脚本统计文件中单词的个数87.请解释Mysql MVCC实现原理88. linuxT IPC有哪些89. vector内存增长方式90. 因项目需求,需要将0~2的32次方这个区间的数字保存 到内存当中(内存大小为4G),并且可以实现对任意一个数字 的增删。(先原创 2022-08-13 14:03:45 · 849 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(61-80)校招必看
1. C10K问题互联网还不够普及,用户也不多。一台服务器同时在线100个用户估计在当时已经算是 大型应用了。所以并不存在什么C10K的谁題。互联网的爆发期应该是在ww网站,浏 览器,雅虎出现后。最早的互联网称之为Webl.O,互联网大部分的使用场景是下载一 个Html页面,用户在浏览器中查看网页上的信息。这个时期也不存在C10K问题。Web2.0时代到来后就不同了,一方面是普及率大大提高了,用户群体几何倍増长。另。...原创 2022-08-12 17:15:25 · 1258 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(41-60)校招必看
秋招大厂经典面试题及答案整理不断更新中,感兴趣且正在学习的同学可以点个关注;狮会不断更新文章连载,有问题或者见解可以评论区讨论。原创 2022-08-11 15:14:40 · 347 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(21-40)校招必看
CD overload (重载),即函数重载:① 在同一个类中;② 函数名字相同;③ 函数参数不同(类型不同、数量不同,两者淹足其一即可):㈤不以返回值类型不同作为函数重载的条件。(2) override (覆盖,子类改写父类的虚函数),用于实现C卄中多态:① 分别位于父类和子类中;② 子类改写父类中的virtual方法;①与父类中的函数原型相同。...原创 2022-08-10 15:23:04 · 462 阅读 · 0 评论 -
2023秋招大厂经典面试题及答案整理归纳(1-20)校招必看
2023秋招已经打响,本系列文章将会为大家整理500道大厂常考面试题及答案,不定期更新大厂面经,供大家参考与借鉴。原创 2022-08-09 19:55:48 · 1270 阅读 · 0 评论