- 博客(5)
- 收藏
- 关注
原创 地平线面试
一面 1.自我介绍,介绍项目(问到了网络协议) 2.CPU流水线模型 3.析构函数为什么要是虚函数 4.找第k大的数(快排思想) 二面 1.自我介绍 2.项目 3.coding: 一个字符串,找出连续都是数字的字串的长度及下标 引申:其中可以包含一个非数组的字符。 ...
2021-05-04 20:55:34
1199
原创 商汤面试
1.map和vector的各种时间复杂度和底层原理,vector动态扩容 2. C++11有哪些新特性 3. shared_ptr介绍,怎么保证线程安全,make_shared和直接new一个方式初始化有啥区别 4. 手写线程安全的单例设计模式(用两重锁方式优化一下) 5 编程题 剑指offer47 随后引深: 走两遍,第一便走完之后,把走过的路径上的数变为0 然后再走一遍,让这两遍之和最大 ...
2021-04-24 10:55:30
240
原创 腾讯笔试
1.字典序最小 牛牛有个无环的单链表, 牛可以不停的旋转这个链表,比如链表: 1->2-> 3->4 经过旋转后可以变成以下4种链表: 4->1->2-> 3 3->4-> 1-> 2 2->3->4-> 1 1->2->3->4 牛牛想找到一个旋转的链表,它表示序列的字典序最小。 我们定义序列{a的字典序小于序列{b}:存在一个位置, 满足对于所有la<bj 个例子代表的字典序最小的就是1->2->
2021-04-19 10:36:11
478
1
原创 字节笔试
1.密码破解 密电码由字母(只有大写字母),数字和其它字符组成。 ABCD…Z的顺序为1,2,3,…,26 破解方式取决于第一个字符X 第一个字符为字母X,则所有的字母和数字后移X位 如X=B,则所有字母和数字后移两位,Z后移一位为A , ‘9’后移一位为’0’ 第一个字符为数字,则所有数字和 字母后移相应的位数,如’3’,则所有数字和字母都后移3位。 若第一个字符为其他字符,则情况同第一个字符为’A’; 试破解电码 2.不重复字符查询 给两个字符串s和m t次查询 每次查询给一个i和j对应s和m的前i/j
2021-04-12 19:05:43
1403
1
原创 网易互娱面试
1. 流程 时间1.5h。前30分钟无面试官,有一道题目,自己写代码即可。30分钟后面试官会上线。然后又做了一道题,问了一些专业问题 2. 第一题 实现一个LogSystem类,管理日志,日志由id 和 timestamp组成。 timestamp形如 Year:Month:Day:Hour:Minute:Second 例 2021:01:02:23:22,会用0补齐 实现函数void put(int id, string timestamp);添加timestamp; 实现函数 int[] retriev
2021-04-08 20:17:55
456
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅