实习经验
文章平均质量分 90
Mr.liang呀
分享知识 探讨技术
展开
-
qi_an_xin
奇安信一面:先介绍项目迭代器++it和++it哪个好?前置迭代返回一个引用 后置的返回一个对象。临时对象会导致效率降低。网络字节序TCPdump抓包IP地址转网络字节序 pton:将用字符串表示的IP地址转换成用网络字节序表示的整数IP头部中校验和校验的内容Main函数执行之前的过程(一些系统调用库函数类似的)全双工通信 和半双工通信涉及到的协议 通信速率问题网络路由协议IP协议的一个核心任务就是数据报的路由。即决定发送数据报到目标机器的路径。IP数据报应该发送至哪个下一跳路由,以及原创 2022-05-26 10:25:11 · 320 阅读 · 0 评论 -
2022 5 字节实习一面--- Pico
文章目录第一部分 自我介绍+项目第二部分 基础知识第三部分 代码题第一部分 自我介绍+项目10min自我介绍和项目介绍(项目没怎么深挖,大概了解了一下)第二部分 基础知识20min左右;面试官是根据简历上的内容有针对性的提问的,有些知识在问你之前还会先问问你掌握的怎么样,平时自己做项目接触到的多嘛。挺人性化的哈哈哈哈 不会也没啥关系具体如下:ISO七层网络模型 每一层的作用以及每一层有哪些协议;Http状态码 直接问的503 这个好像很特别 ;TCP UDP的异同;三次握手 四次挥手原创 2022-05-13 13:17:54 · 1249 阅读 · 0 评论 -
基础 (2022春)
文章目录【C++内存管理】【C++内存管理】参考原创 2022-04-21 10:10:44 · 1078 阅读 · 0 评论 -
准备的基础知识 (五)
文章目录操作系统中的内存结构操作系统中的缺页中断操作系统中的内存结构一个程序本质上是由未初始化数据区BSS段、数据data段、代码text段组成的。一个可执行程序在存储(没有调入内存)时分为代码段、数据区和未初始化数据区三部分。BSS (未初始化数据区):通常用来存放程序中未初始化的全局变量和静态变量的一块内存区域。BSS段属于静态分配,程序结束后静态变量资源由系统自动释放。data 数据段:存放程序中已初始化的全局变量的一块内存区域。数据段也属于静态内存分配text 代码段:存放程序执行代码原创 2022-01-09 16:55:43 · 792 阅读 · 0 评论 -
滴滴实习面经
滴滴出行 工程框架与算法 秋储实习生面试2121.6.22 一面 至今没有二面的通知 凉凉!自我介绍 没问C++基础 没问数据库聊项目(以下都是项目里的内容 大概40min 全程1h进程 线程 的区别 优缺点 TCP/IP UDP各自的优缺点 可靠传输 流量控制 拥塞控制 三次握手 四次挥手 为什么不两次握手 time_wait过多会对系统有什么影响为什么都用进程 不考虑在一个进程下开辟三个线程?网络通信模型 7层 socket通信信号量机制的原子性 信号量加 减 恢复 三个过程是如何原创 2021-12-29 16:28:18 · 552 阅读 · 0 评论 -
MySQL 基础知识(三)
主要分享一些数据库相关的知识:参考资料索引:一种高效获取数据的存储结构数据库的索引实现基于B+Tree事务:一个数据库事务通常包含对数据库进行读或写的一个操作序列。它的存在包含有以下两个目的:1、为数据库操作提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方法。2、当多个应用程序在并发访问数据库时,可以在这些应用程序之间提供一个隔离方法,以防止彼此的操作互相干扰事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性。原创 2021-12-27 14:44:13 · 294 阅读 · 0 评论 -
常见的排序算法总结【重点】
**排序算法总结(重点)**记住最常用的几个排序的时间复杂度:插入排序O(n^2) 选择排序O(n^2) 冒泡排序O(n^2)堆排序 O(nlogn) 快排 O(nlogn)稳定的排序有:基数排序 冒泡排序 直接插入排序 折半插入排序 归并排序介绍几个最常用的排序算法:1、 插入排序 稳定 O(n^2):对于一个待排序数组来说,其初始有序数组元素个数为1,然后从第二个元素,插入到有序数组中。对于每一次插入操作,从后往前遍历当前有序数组,如果当前元素大于要插入的元素,则后移一位原创 2021-12-26 21:51:56 · 1497 阅读 · 0 评论 -
准备的基础知识(三)
文章目录【抓包】【智能指针】【move函数】【 explicit关键字】【Effective C++】【纯虚函数】【vector list】【struct class】【http https session cookie】【函数指针】【空类占位】【C++递归】【extern关键字】【move移动构造函数】【系统调用】【段页式】【多进程 多线程】【僵尸进程 孤儿进程】【IPC】【内核】【GCC】【C++ 函数相关】【函数调用】【vector底层和const】【TCP拥塞控制】【一些知识】【OSI 模型】【域名原创 2021-12-26 14:17:11 · 2562 阅读 · 0 评论 -
MySQL 基础知识(二)
这里主要是数据库 MySql 基础#添加库的方法:将代码拷贝进编辑页面 直接运行即可添加当前正在使用的库数据库的好处1、 可以持久化数据到本地2、 结构化查询一、 数据库的常见概念1、 DB 数据库 存储数据的容器2、 DBMS 数据库管理系统 又称为数据库软件或数据库产品 用于创建或管理DB3、 SQL 机构化查询语言 用于和数据库通信的语言 不是某个数据库软件特有的 而是几乎所有的主流数据库软件通用的语言二、 数据库存储数据的特点1、 数据存放到表中 然后表再放到库中2、 一原创 2021-12-25 14:53:06 · 911 阅读 · 0 评论 -
字节跳动-实习
2021-字节跳动-客户端-移动os实习面试历时半个月 收获满满 经验知识尚存在很多不全面之处 代码框架思维、算法思想也欠缺很多 那就好好总结一下吧!!为明年蓄点儿力!在牛客学到很多 希望能用自己的实际经历来帮助大家!主要反馈一下实习 一面 二面 的过程 还有一些感悟offer应该是凉凉哈哈哈哈 毕竟准备时间不充分 还是要刷题 刷题 刷题!!!!!!!!!!!!另外刷题不在数量 在质量!!!!!用我们多年学数学(高数)的经验去做算法题完全OK!!!!!!!!!(本人 本科双非 硕士某985 机械原创 2021-12-12 14:46:29 · 525 阅读 · 0 评论