T1:金字塔石块掉落 思路:双指针模拟即可 T2:10101神奇序列,将1和0没有重复并且至少长度为3的为神奇序列,求序列中最长的神奇序列 思路:遍历一遍,碰到前后相同的让长度清零即可 T3:ASDF字符串转换成平衡字符串(各字符数目相等),求满足要求的最小子字符串 思路:先统计多出来的字符串,然后双指针去序列中找 T4:同组放书,同一组为相邻的(可理解为连续子串),要求同一组中最大值和最小值之差
第一题忘了,第二题树染色,第三题颜色子集,第四题小火龙
#字节笔试#算法笔试 1.树上n个点,n-1条边,如果存在点w使得存在边wv和wu则加一条边uv,最多可以多少边。这个很简单用度算 2.长为n的数组求长度在l到r范围内的所有子数组和的最大值 3.长度为n字符串,每次对字符循环左右移一位,求最少多少次可以相邻互不相同 4.n的数组,有多少个严格单调递减子序列 就过了第一题,后面2 4 都超时了,3贪心写一直只有6.67.心态崩了太难了,都不知道错哪
#非技术2024笔面经# 上周末参加的腾讯线下面试,周六是第一面群面,我投的岗位是产品策划,线下表上写的岗位是企业应用规划,我们那一轮人挺多,十多个人群面。 流程大致是: 1.面试官先给大家发题目(具体不记得,大致是问游戏策划中,gpt有什么价值以及和自己的产生的价值区别是什么),每个人思考,然后依次2分钟发言➕自我介绍 2.每个人回答完后,给我们20分钟,一起讨论,然后选一个人汇报 3.汇报完,
秋招安全岗面经系列之 字节跳动-安全工程师-安全与风控 时间线: x 投递 安全工程师-安全与风控 x+6 一面 x+7 转推 x+24 感谢信 一面 时长:35分钟 面试官自我介绍及部门业务和工作内容 自我介绍 硕士期间的研究方向是什么 在学校有参加安全相关的项目吗(攻防演练、ctf) 打ctf吗?有参加学校的战队吗?有打哪些比赛出过什么成绩吗?主要负责哪方向的题? 实习3(甲方红队)的工作内容
我也来回馈一下牛客的uu们吧 本人2023届某末流985硕…… 字节跳动基础架构后端实习一二三面 基础架构后端实习一面(36min / 3.18日) 自我介绍 面试问题 STL中的容器的底层实现,简单讲几个(简单讲了vector,array,unordered_map) unordered_map与map的底层实现的区别 Linux中的哪些troubleshooting工具? GDB用法?如何用G
笔者非科班出身 1. 前言 我七月底投递了字节跳动的提前批,可惜两天后官网显示招聘流程终止,意思就是被 pass 了。但是在8月20日左右,我收到了北京的字节跳动电商业务部门某 HR 的电话,得知我虽然没有投递正式批,但是简历 “比较符合” 他们部门的需求(简历被她从池子里捞出来了),可以通过 HR 推荐的途径 免笔试 进入面试环节,而且即使没通过面试,也不影响我的两次正常的秋招投递机会,于是便决
听说在牛客许愿很灵# 双非一本,硕211+海外硕,3年工作经验 自我介绍 我认为自身优势是啥? 软素质强在哪? 看我简历工作模块比较杂,不利于积累工作深度,对这点怎么看?(我tnd能怎么看?领导安排的打工人有权说不吗?站着说话不腰疼了) 问了精细化运营人群分类的标签怎么划分的? 上个问答我提到的标签覆盖率,公式是什么?(数据都是算法给的,我一个运营怎么知道😅) 搜索产运工作介绍? 上个问答我提到
0. 自我介绍 1. 进程和线程的区别 2. go 协程 3. linux平时使用哪些命令 4. HTTP和HTTPS的区别 5. HTTP状态码 6. 事务的四大特性 7. 对事务原子性的理解 8. 脏读、可重复读、幻读解释 算法题 1. sql table(id,score_id,socre)查找平均分大于60的所有学生id和均分 2. leetcode 454. 四数相加 II 总结 面试前
自我介绍 介绍一个你觉得有挑战性的项目 介绍下索引 为什么inodb的数据和索引分开 gc 垃圾回收机制 寻找两个链表的公共节点 两个栈实现一个队列 内核态和用户态的区别 还有的题不太记得了,都是基础八股,背就完事了 算法题 leetcode 440.字典序的第K小数字 居然是一道hard题,我刚开始想的是用一个数组存每一位,然后按照字典序进行+1、进位清零啥的,因为思路有点乱没做出来,最后结束的
最近在和同学一起找实习,投了b站、字节和miHoYo的后端开发。b站二月底就投了,但现在也还没回复;miHoYo也还没回复,估计是只面向24届了;感谢字节,给了我面试的机会。字节真的处理好快,不到一周官网状态就从简历筛选变成评估通过,没几天就来面试通知了。 PS:字节最好别一次投太多,听同学说会被当成恶意投递。而且字节各个部门之间的招聘是串行执行的,就是说如果你的简历被某个部门正在筛选,其他部门好
2022-03-28 一面 (1h40min) 介绍项目,项目亮点随便说说 切片在哪做的,整个文件计算 hash 吗 前端学多久了,怎么学的,有系统学吗 为什么选择 Vue 假如不懂 vue 你要怎么宣传 MVVM 解释下 Vue 具体如何实现 MVVM Object.defineProperty 打印题 Promise 是什么,用来解决什么问题,回调地狱 Promise.all ==》 Prom
一面是个可爱的小姐姐,就给人感觉很亲切很放松,简单的问了一些问题就开始做题 一面9.16(45min) 1.进程和线程的区别 2.线程之间内存是共享的吗 3.进程之间、线程之间怎么进行交互 4.项目里线程之间的交互 5.进程间最高效的通信方式 6.共享内存和进程的地址空间的关系 7.代码题:1)K 个一组翻转链表,非递归和递归实现,如1->2->3->4->5->6->7->8->NULL,k=3
1. 自我介绍 2. 介绍项目(简单说了一下博客和rpc框架) 3. rpc项目中遇到的困难(随便扯了个注册中心) 4. 这个rpc自己有没有在哪个项目中使用了(随便说了自己只有写demo测试过) 5. 用redis做注册中心的问题 6. 操作系统(没学,直接不会) 7. redis的删除策略 8. 说说对hashmap的了解 9. ConcurrentHashMap为什么是线程安全的 10. 线
2022/08/26 字节一面 项目+八股 30min,题目说了思路,但是做了20多min卡壳没做出来 总共近1个小时(人生第一次工作面试) 项目 缓存怎么做的,怎么更新的 项目是多线程安全的吗,如何提高项目的并发量 RabbitMQ以及Kafka有什么区别,为什么使用 Redis的大Key怎么处理,有什么影响,对持久化有什么影响 数据库的事务特性,分别由什么保障的 MVCC多版本并发控制 单链表