面经2021

news/2024/11/25 17:33:38/

算法

剑指offer
面试必考真题——手撕代码
递归和非递归求解字符组合
找出给定无序数组中未出现的最小正数:双指针
岛屿数量bfs dfs 并查集
字符串编辑距离
求最长回文子串
sort函数的实现原理
m x n棋盘,只能向下向右走,从左上角到右下角有几种走法
m x n棋盘思路详解
双向链表
希尔排序
归并排序
基数排序
快速排序
快排优化:怎么选择基数
对有重复数据的进行排序-快排三切分
散列表
跳表
十大算法 热门文章
Top K

C++语法

关于使用迭代器进行遍历删除要注意的是!
联合体
struct和class区别
网络序主机序
枚举变量初始化一定比它前一个大1
字节对齐
避免头文件被包含多次的两种宏实现方式
指针和引用的异同
c++范式
静态变量个实例变量
引用详解& , int &a=b中a,b是相同内存内容的不同名称
怎么传递引用普通数组引用给函数
函数形参是指针形式,如何判断是否会改变实参?
函数可以通过是指针形式的形参改变实参地址的内容,从而改变实参
register
auto
map, list, vector, set区别
公有继承、私有继承、保护继承
静态常量为何可在类内初始化
set底层
set和multiset的功能和底层
map,undermap
map声明时会自动默认0 \0
C++重载
C语言能实现多态吗?
C++多态
函数参数为常引用const &可以省内存且不改参
const,static相关变量应该在什么位置初始化?
const关键字详解
函数指针和指针函数
C++智能指针
static详解
static利弊
&,&&
面试常问(虚函数是重点)

数据库

SQL所有命令 热门文章
死锁及解决死锁
存储模型
数据库如何保证数据不丢失
脏读幻读
模糊查询
数据库缓存
数据库索引
破坏索引
nosql Redis键值对
数据持久化
主从数据库
解决主从延迟
主从数据库,处理主库宕机从库宕机
索引 B树B+树
natural join和inner join区别

操作系统

统计空行个数
实时查看日志文件
Linux查找文件夹下字符串的个数
Linux任务资源调度命令以及其他指令
Linux Windows比较
vim : args argdo批量编辑文件
Linux修改IP, DNS, defult gateway
协程
git可以做什么
git命令面试常问
Linux替换字符串
查找并处理僵尸进程
查找并处理僵尸进程参考
进程,线程概念,区别,多线程

网络

ARP学习过程
ARP报文格式
HTTP header内容
cookie session
底层讲解epoll select
网络IO模型
select poll epoll
SMTP协议
TCP如何保证可靠性?
对称加密和非对称加密
HTTP执行过程会用到TCP/IP层哪些协议?
ICMP IGMP OSPF NAT
传输层和网络层的区别
IP协议是干什么的?
IP UDP TCP ICMP数据报的校验区别
SSL协议是什么?
DNS协议是什么?
基于HTTP协议的FTP协议
什么是CA证书?
UDP协议
TCP三次握手,四次挥手
HTTP中GET POST的区别
HTTP协议详解
IP协议
TCP协议
HTTP报文结构
HTTP各响应码详解
基础必备

测试工具

都有哪些工具呢?

测试用例,概念

登录页面测试
短信测试
测试步骤阶段
性能测试有哪些指标
什么是性能测试,为什么性能测试,指标
详解为什么要性能测试
黑盒测试的方法及书写测试用例例题
白盒测试的方法及书写测试用例例题
软件开发的流程
订单功能的测试
电梯的测试用例
杯子测试用例
直播软件的测试
app测试,安装卸载注册登录推送
综合面试 自我介绍 项目介绍等
经典面试题
朋友圈点赞功能
微信发红包

拓展

通俗易懂讲解区块链

面经

阿里菜鸟裹裹一面

C,C++都不是类型安全的!
C++特性有哪些?
子类析构会调用父类的析构吗?
子类继承和调用父类的构造函数的规则。
多线程,多线程安全


http://www.ppmy.cn/news/430647.html

相关文章

Php+mysql社区交流系统(毕业论文+封面目录+系统+说明书)

随着计算机网络的不断发展,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体——Internet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。官方网页是企业和个人的宣传自己的…

初烧盲狙一条铁三角e40

木耳,以前也就买个百元左右的耳机,mx160、JBLj02b、mx375,听个响,感觉还不错,之后常年用earpods小白兔,动次打次,佩戴也超级舒服。 趁着这次618,入了一条日版铁三角e40。 一个方形很…

小米EA70 2022 款 评测

小米电视EA70 2022采用了升级后的优质2毫米厚全金属边框,机身与屏幕的比例达到97.9%。电视采用70英寸4K面板,分辨率为38402160,16:9比例,刷新率为60Hz,峰值亮度为300nits。 该设备对比度为4000:…

vue 使用vue-print-nb打印element表格展示不全

预览窗口有的列没有展示全 先安装 vue-print-nb npm install vue-print-nb --save因为要改源码&#xff0c;所以在依赖里找到这个文件&#xff0c;单独拿出来&#xff0c;然后再main.js引用一下 点击打印的时候 使用 v-print <i v-print"printObj" class"…

SEMI协议介绍

SEMI自动化协议标准是由SEMI&#xff08;国际半导体产业协会&#xff09;统一制定的&#xff0c;是行业内供应商和客户之间不断发展的技术协议集合&#xff0c;常用协议如下&#xff1a; 设备端的主要应用 主要应用场景 半导体制造前道工序&#xff1a;主要通过E39, E40, E87,…

thinkpad E40 Windows7下安装Ubuntu

我的E40预装的Windows7,已经升级到旗舰版并激活。为了使用Ubuntu,决定安装Windows7/Ubuntu双系统。刻了张Ubuntu 9.10 CD版的盘子,从光驱启动到那个一个键盘一个小人的画面时,定住不动了。按任意键后出现安装菜单。选择安装Linux到硬盘后,按下回车键。光驱开始读盘,但是过…

SECS/GEM300半导体标准,12寸晶圆半导体标准

GEM300软件介绍 金南瓜提供简易、快速的半导体 SECS/GEM300服务支持。JNG SECS/GEM300支持协议E5、E30、E37、E40、E87、E90、E94、E116等标准。 金南瓜SECS/GEM300产品稳定易用&#xff0c;用户无需关心Job的处理以及相关的300mm标准知识。金南瓜拥有成熟的SECS/GEM300实施经…