首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
喜欢修勾的长颈鹿在做核酸
中国科学技术大学 C++
发布于安徽
关注
已关注
取消关注
@ShaunHugo:
元戎 / 百度 / 快手 / 图森秋招凉经合集
1. 元戎启行(软件工程师 - 仿真 - 一面)C++:类成员函数后加 const 和 final 关键字分别代表什么如果基类析构函数没有声明为虚函数会造成什么问题浅拷贝和深拷贝的区别(举例说明)重写和重载的区别静态库 .a 和动态库 .so 的区别从数据结构角度分析堆、栈、队列的区别map 和 unordered_map 的区别LeetCode:无序数组的中位数(类似 <数据流的中位数 No. 295>、要求 O(n) 时间复杂度、提示:快速排序)分割等和子集(No. 416)2. 百度(C++/PHP/GO 研发工程师 - 小度 - 一面)C++:vector 和 list 的区别以及查找、插入、删除的时间复杂度向 vector 末尾 push_back 元素时底层做了哪些操作vector push_back 和 emplace_back 的区别以及使用场景如何清空一个 vectorvector 是线程安全的吗如何解决 vector 线程不安全的情况介绍一下模板的工作原理虚函数和纯虚函数的区别以及使用场景虚函数表存放在内存的哪个区(常量区)如何避免内存泄漏(RAII / 智能指针)介绍一下智能指针的几种类型声明和调用一个 shared_ptr 的语句是什么举一个发生会循环引用的例子以及如何解决如何实现某一个线程可以独占内存说一下原子变量 std::atomic 的实现原理new 和 malloc 的区别new 开辟的内存可以 free 释放掉吗Go:goroutine 和线程的区别以及使用场景介绍一下 context 的用法gRPC:介绍一下 gRPC 底层实现原理LeetCode:串联所有单词的子串(No. 30)Expand:delete 和 delete[] 的区别3. 快手(C++ 开发工程师 - 商业化 - 一面)Redis:了解哪些分布式锁的实现方式以及优缺点为什么用 SET + 过期时间的方式而不使用 Lua 脚本为什么需要使用 Redis 分布式锁Project:深入思考项目背景、意义、难点和收获、相关技术选型(为什么用 A 不用 B)LeetCode:合并两个有序链表并去除重复元素(要求时间复杂度 O(m + n))4. 百度(C++/PHP/GO 研发工程师 - 小度 - 二面)WebServer:线程池是如何实现的、分为哪些步骤用户 HTTP 请求是长连接还是短连接如果是长连接、或者 POST 一个很大的消息怎么办(线程池中某个线程一直阻塞)HTTP 报文是如何解析的(在线程池还是在其他地方)C++:介绍一下 std::function 的用法和使用场景std::move 实现原理和使用场景左值引用和右值引用不使用 std::move 不行么(C++11/14 之前如何写代码的)std::bind 和 std::function 的区别Redis:ZSet 的使用场景和底层实现原理为什么需要压缩列表压缩列表和跳表插入的时间复杂度为什么元素少的时候不直接使用跳表Project:perf 底层实现原理(详细)Expand:线程池加锁 std::unique_lock 和 std::lock_guard 的区别和使用场景条件变量 condition_variable 中的 wait / notify_one / notify_all 的区别std::bind 使用场景5. 图森未来(算法平台 - 一面)LeetCode:连通两个岛屿的最小反转次数(DFS + BFS)链表数值翻倍(例如 9->9 变为 1->9->8)6. 图森未来(算法平台 - 二面)OS:将磁盘中一个大小为 4k 的文件读到大小为 4k 的 buffer 中、操作系统发生了什么(详细)read() 函数实现原理如果从磁盘读取数据有 100ms 的延迟、读取文件的进程(A)是什么状态如果此时还有一个进程(B)需要做计算、两个进程是如何切换的(单核 CPU)进程 A 是如何让出 CPU、进程 B 是如何拿到 CPU 的(内核源码层面做了什么)内核是如何发生中断的(具体是什么中断)内核是如何通知进程 B 当前 CPU 是可用的Network:TCP 和 UDP 是哪层协议TCP 拥塞控制HTTP3 底层使用了 UDP、那为什么不一开始就使用 TCPUDP 也可以用作文件传输、那么 TCP 还有存在的必要么LeetCode:和大于等于 sum 的连续子数组个数(类似 No.560、数组元素均为正数、时间复杂度 O(N))计算 (a ^ b) % c(不能使用 pow(a, b) 做法、要求时间复杂度 O(logN))Offer 数量0更新频率平时面试完习惯在语雀记录面经,周末会集中复盘,所以大概一到两周会更新一次凉经,更新频率和收到的面试数量强相关~
点赞 32
评论 13
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
08-06 17:50
门头沟学院 Java
薪资分布统计
校招白菜价,我个人觉得字节和腾讯的技术岗不算白菜价了,真正的白菜价是20K以下的,20K+对于普通研发岗,不算白菜了;据我了解到的非技术岗,也就产品开的多一些,产品15K以下叫白菜价;运营10K以下叫白菜价;谈薪的时候最好往高了要,然后再往下妥协,大家可以参考一下薪资水平线进行谈薪
你觉得多少薪资算SSP?
点赞
评论
收藏
分享
08-06 14:01
门头沟学院 Java
快手秋招没有测评?
为啥直接就到hr初筛了呀
投递快手等公司10个岗位
点赞
评论
收藏
分享
07-20 00:28
南京大学 Java
java简历求拷打,无实习经历
去年9月开始学java,没时间刷算法题了,打算先投个日常实习
siestaaaaa...:
双一流不用写,有985写985,有211写211
投了多少份简历才上岸
点赞
评论
收藏
分享
08-09 12:30
门头沟学院 运营
震惊
为啥美团有的笔试可以AI做题啊。。。。我们怎么就不行
碧海蓝涛:
因为ai也做不出来
投递美团等公司10个岗位
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
25年秋招精心整理的最新互联网大厂笔面试题集合
1.2W
2
...
26秋招-拓竹嵌入式软件面经
3736
3
...
重生之我在牛客写简历。
2470
4
...
字节意向
2455
5
...
唯品会Java一二面
2350
6
...
暑期实习转正自评,你就这么写!
2207
7
...
字节秋招意向
2081
8
...
亚信科技java实习面经
2023
9
...
今天中午恍惚了好一阵子
1934
10
...
影石嵌入式驱动开发面经
1637
创作者周榜
更多
正在热议
更多
#
实习的内耗时刻
#
9384次浏览
132人参与
#
每个月的工资都是怎么分配的?
#
58046次浏览
561人参与
#
腾讯大前端岗位热招中
#
13129次浏览
137人参与
#
我的秋招“寄”录
#
3421次浏览
54人参与
#
入职第二天,午饭怎么解决
#
26193次浏览
75人参与
#
独居后,你的生活是更好了还是更差了?
#
3239次浏览
60人参与
#
去哪儿旅行秋招
#
220694次浏览
3156人参与
#
你上一次给父母打电话是什么时候
#
3988次浏览
49人参与
#
规定下班时间vs实际下班时间
#
6231次浏览
52人参与
#
深信服求职进展汇总
#
209444次浏览
1724人参与
#
工作上你捅过哪些篓子?
#
4646次浏览
36人参与
#
得物求职进展汇总
#
103452次浏览
826人参与
#
视觉/交互/设计百问百答
#
52445次浏览
442人参与
#
你觉得材料多少算高薪
#
21994次浏览
148人参与
#
秋招笔面试记录
#
92312次浏览
1772人参与
#
央国企投递记录
#
98700次浏览
1408人参与
#
美团秋招笔试
#
62147次浏览
403人参与
#
tplink提前批进度交流
#
195028次浏览
1477人参与
#
秋招想进国企该如何准备
#
80633次浏览
437人参与
#
2023毕业生求职有问必答
#
186733次浏览
1629人参与
#
你们公司哪个部门最累?
#
29746次浏览
213人参与
#
找工作有哪些冷知识
#
137776次浏览
2337人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务