自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 暑期实习腾讯阿里字节面试凉经

问了一些基础知识,问我互斥锁,信号量,条件变量是怎么实现的,如何用这些东西来实现读写锁(包括读优先,写优先啥的都要掌握),其他东西应该回答的还行(问了会不会拓扑排序,说了思路然后才出的这道算法题)算法题是求出多个数组的交集,第一次写的方法是双指针每次合并两个,面试官让我用n个指针,我就优化了一下,求出当前指针指向的最大值,然后二分的去做。问了实习相关的内容,结合简历内容问了些东西,有右值引用,lambda函数,function,还问了问数据库引擎innodb。(我没刷过,建图也建错了,遗憾离场)

2025-04-17 21:47:07 138

原创 2024年小米自动驾驶-车载系统研发实习生面试

项目简单介绍了内存池,问了threadcache的结构,内部有哪些内容(要把三层cache的类型如何定义的再看看)面试官同样提醒要注意delete回收资源,还要写个析构函数,我是把双向链表的资源都释放了。八股问的是虚函数,虚析构函数,模版编程(类型是在哪个阶段被确定,编译阶段),map和unorder_map。手撕:删除链表的倒数第n个节点,注意设置一个虚拟头结点,还有delete回收资源。平时要注意这种如何main函数如何自己调用实现。(突然想起来腾讯被问了协程是什么,记得看)

2024-06-14 23:09:58 585

原创 2024年腾讯微信搜索后台开发实习生——一面二面三面四面记录

第一题是组合数,一个数组中有若干个数字,每个数字可以取任意个,返回和为target的所有方案。第二题是实现内存拷贝,但是我不知道为什么const作为右值没法给其他变量赋值,而且void*指针不能++。第三题是用rand7()实现rand10();公式是(rand7() - 1)+ rand7()面试官好像不是很理解第三题,要我解释第三题解释了半天,我自己之前也不是特别理解,解释了半天。然后三个项目挨个介绍了一下,面试结束。感觉自己希望不大,但还是记录一下吧。

2024-06-11 22:38:53 394

原创 Diffie-Hellman算法和RSA算法

Diffie-Hellman和RSA都是非对称加密算法,非对称加密是相对于对称加密而言的,对称加密指的是通信双方用的秘钥是一样的,非对称加密则是用公钥加密,用私钥解密,公钥可以让任何人知道,私钥需要自己保存。窃取者能给知道公钥A和公钥B,但是较难计算出秘钥s,故实现了非对称加密。但是容易遭受中间人的攻击,即攻击者C在和A通信时扮演B,在和B通信时扮演A。A和B都与C协商了一个密钥,然后C就可以监听A,B的通信过程;:每个参与者使用对方的公钥和自己的私钥计算共享密钥。,这两个计算的结果相同,得到共享密钥s。

2024-03-26 20:48:05 730 1

原创 VSCode用ssh连接虚拟机Ubuntu

SSH(Secure Shell,安全外壳)是一种网络安全协议,通过加密和认证机制实现安全的访问和文件传输等业务。SSH密钥交换。

2024-03-21 21:47:28 3140 1

原创 网络程序设计专题报告——socket通信(TCP)高并发之epoll模式

支持一个进程打开大数目的socket描述符IO效率不随FD数目增加而线性下降使用mmap加速内核与用户空间的消息传递本文总结了 socket,epoll 的特点,简短的实现了基于epoll的socket并发通信。在网络程序设计这门课中,孟宁老师深入浅出,生动有趣的讲解让我们了解了Javascript网络编程,Socket API,网络协议设计及RPC、Linux内核网络协议栈,受益匪浅。

2023-12-29 16:46:20 1241 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除