作为专业与CS没有半点关系的跑路本科生,这次春招还是蛮顺利的,按照offer顺序,接下来就是携程了…… 当时投携程一是看上了每周的远程办公,二是用来做保底offer,而在后端开发/云计算开发工程师两个之间,基于我C++的技术栈以及对Go的基础的了解,我还是选择了云计算开发作为我的投递方向 3.24 笔试 四道编程题: 1. 条件判断7的倍数 => 简单模拟题 2. 翻转01字符串 => 简单模拟题 3. 滑动窗口类型 => 中档题 4. 模拟题 => 需要线段树或者前缀和优化 3.5/4过笔试 4.13 一面 评价:体验较好而短暂的一面,30min左右 1. 实习经历和项目讲解 1.1 数据库项目:sql语法解析和磁盘存储是怎么做的 1.2 听说过时序数据库吗 2. 数据库: 2.1 b树和b+树的区别 2.2 redis内存淘汰策略 3. 详细讲一讲进程间的通信 4. 数据结构与算法 4.1 口述思路:lru的实现 4.2 口述思路:用多个栈实现队列 5. 了解docker吗 4.26 二面 评价:项目挖掘比较深入,受益匪浅 1. 项目深挖 1.1 讲一讲项目的架构 1.2 项目基本功能的实现(群发消息,跨服务器聊天...) 1.3 基于消息队列的优化 1.4 设计题:如何使用消息队列完成高并发 1.5 服务器项目压测情况 1.6 定时器的设计 1.7 是否了解google用于测试锁冲突,资源消耗的相关框架 2. 计算机基础 2.1 讲一讲野指针与页表 2.2 什么时候会新建页表 2.3 详细讲一讲TIME_WAIT状态 4.29 hr面 不知道到底是hr还是主管,看起来还挺懂技术的... 而且为啥坐在沙发上用挣扎的表情给我面试... 实习薪资是4000 + 600左右补贴一个月... 面完十分钟后收到offer邮件 暑期实习总结贴如下: 暑期实习总结01——个人时间线的暑期实习准备历程