
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Memory AccessAddress Alignment在内存中存取一个变量最高效的方式是将其放在一个可以被它的长度整除的地址上。(void *)&variable % sizeof(variable) == 0所谓的按某个长度对齐就是这个意思。GCC编译器会自动帮我们处理这些事情。比较特殊的方式是将一个大型的结构体,或者静态数组按64byte的方式对齐:int BigArray[10
在软件开发领域 C++ 曾保持了二十年的统治地位,C++开发几乎应用到了所有领域。背后的原因就是计算能力的价格昂贵,而人力相对便宜,所以开发商愿意采用运行效率比较高的语言和平台来节省计算能力的成本,为此愿意付出一定的开发、测试和维护成本。但是摩尔定律几十年如一日地有效,每18个月计算能力的价格就下降一半,20年下来,单位价格的计算能力提升了近万倍。最近几年我们可以看到,在各个领域,尤其是应用开发领
2022年秋招/春招/提前批/大厂面经整理(持续更新中~)华为 通信算法面经本人双非通信本硕。上午技术面,下午主管面,面试官人都很nice,之前还担心会尴尬。技术面:40分钟直接介绍项目,没有自我介绍针对项目细节,算法,实现问了很多,要求手画项目架构框图,算法流程图问主力语言,答C++,问C++特性用主力语言做一道简单编程题,难度就是leetcode简单题反问,问了一下通信算法应该具备的
2022年秋招/春招/提前批/大厂面经整理(持续更新中~)字节跳动抖音部门:后端开发 C/C++ 一二三面一面 04/09 - 50min说一下对封装继承和多态的理解多态是怎么实现的如果项目产生一个日志,你要怎么从里边读包含某个串的行(cat加管道grep)如果用cat的话日志太大会不会有问题聊项目说一下对死锁的理解如何避免死锁的产生说一下银行家算法linux中有哪些锁自旋锁和互斥锁的区别说一下进
2022年秋招/春招/提前批/大厂面经整理(持续更新中~)字节跳动 抖音后端一面面经网络:1.浏览器输入URL,发生了什么2.DNS解析过程3.DNS算法有哪些4.三次握手过程5.长连接和短连接6.TCP如何保证可靠,讲一下拥塞控制的算法数据库:7.事务的特性8.如何保证隔离性9.锁的类型,什么情况下使用10.讲一下MVCC11.Myisam和Innodb的区别12.什么是乐观锁,设计一个乐观锁1
音视频的知识纷繁复杂,自己学习非常困难,既需要非常扎实的基础知识,又需要有很多的工程经验;音视频从业者基本上有两个层面:一个层面是搞音视频算法,这类人非常少,需要有深的数学能力和算法背景。相对来说,学习成本高,一般企业不需要,也养不起。这类人一般都会选择去大公司,薪水百万是最low 的。这些人一般指专注在一个领域上;另一个层面是搞工程,这类人相对较多,他们有扎实的理论基础,很强的技术功底,对音频、

这一两年因为该死的疫情,让短视频、超高清视频和实时音视频反而成为需求风口。我的看法当然是觉得音视频这个行业还可以,而且从我自己的观察来看,做音视频的现在普遍年龄都在 30+ 了,我 94 年的在组里有可能还是年龄最小的那一批人了。

2022年秋招/春招/提前批/大厂面经整理(持续更新中~)阿里云C++后端暑期实习面经HR面 4月28日1 简单介绍一下自己 (尽量和技术面介绍不一样 可以说一些自己的社团活动经历比赛什么的 )2 问了实验室正在做的东西3 为什么选择计算机专业 (本人跨考的)4 讲一下简历中说的谈判比赛具体是干嘛的 (简历里面写了一个商业谈判比赛的一等奖)5 从技术上谈一下《外卖员困境:站上道德的制高点很容易,但
2022年秋招/春招/提前批/大厂面经整理(持续更新中~)阿里云c++实习研发 一二面+hr两面(已offer)背景:985大三,三月底开始投递简历1. 一面 50分钟(4.30)问项目问用到了什么(讲了一点八股,面试官希望更本质的东西,这些八股一搜一大堆)问编译原理课设,做的编译器怎么样算法题:数据处理,主要实现atoi反问:团队做什么面试表现(面试官说工程代码能力不太够,下次面试要注意)所以应
文章目录C++进阶之STLSTL即标准模板库C++进阶之设计模型决定一个项目的成败C++进阶之数据结构基础这是所有编程语言C++进阶之QT开发掌握QT类库构架C++进阶之Linux网络服务器掌握Linux平台开发方式C++进阶之数据库开发掌握SQL语言的实用技巧C++进阶之STLSTL即标准模板库。这是提高开发效率的极品工具,通过学习这个版块,可以掌握泛型编程技巧,理解容器类在C++语言中的应用模







