Q1 100% 题意 小昱购买了两款游戏,第一款游戏***有n个关卡,通过第i关需要花ai的时间;第二款游戏***有m个关卡,通过第i关需要花bi的时间。两款游戏都不允许跳过关卡,即必须要通过第i关,才能挑战第i+1关。小昱想知道在游戏时长不超过t的情况下,最多可以通过多少关? 输入 第一行 n,m,t 第二行 ai数组 第三行 bi数组 思路 前缀和加枚举通过第一关的游戏数,更新答案。 具体实现
前段时间接到百度和拼多多提前批的面试,两场面试下来我的体验感觉是很好的,没有压力面,几乎都是非常友好的专业交流感觉。两家后续都在一面完过了一天就都发了笔试题给我,但是我个人对百度这边业务没有太大兴趣,拼多多给的笔试时间很短,且我还在实习又拿到了美团offer,所以就权衡放弃了。不过还是可以分享一波面试经验,大家可以参考看看~ 百度一面: 1.自我介绍 2.讲了2个作品集中的项目,过程中伴随着面试官
一面 自我介绍 介绍项目 针对项目提问 在浏览器输入URl会发生什么 说一下四次挥手 建立TCP连接后,客户端下线了会发生什么 object有哪些方法 用过java自带的线程池吗 如果让你自己实现一个map你会怎么做 了解过jvm内存模型吗 能不能说一下堆区具体怎么划分,为什么这样划分 用过java提供的线程池吗 算法: 回文字符串 二面 自我介绍 介绍项目 针对项目提问 算法:二叉树层次遍历 针
大厂真是太可怕了,幸好挂的快,开心啊~小姐姐人真好,我断网两次她都没生气。 问什么都扯项目 1.你的项目几个人做的?你负责什么部分?你做了什么功能?你也做了前端?你项目比较有印象的点是?你做的是个成熟框架了,你有什么项目亮点吗? 2.(什么都扯项目)看你会多线程,你项目里哪里用了多线程?你项目用了循环和递归吗?他们俩哪个效率高呀?为什么呀?有哪些线程类啊?wait和notify方法呀? 不好意思,
百度TPG质量效能部前端实习生 4.21两场共同考点: 二叉树的前序遍历(递归,非递归最好都要掌握), 链表的排序(不推荐暴力) ES6 的新特性及其用法 promise: 用 Promise 实现 delay /sleep函数 用 async await 实现一个请求函数 写一个 Promise.all 的示例 async 的原理 flex深挖: 说一下与 flex 相关的一些属性,实现俩栏布
第一题没啥好说的,简单题 第二题我的思路是判断是否能变成全0或全1,相当于一个长度为2从左往右的滑窗,离开滑窗的位置不会再有修改的机会,所以当滑窗左边这个值跟目标值不一致时就需要做一次翻转 第三题也没啥好说的,BFS就完事 #百度笔试#
分享一下百川智能的笔试,对于校招生来说难度很大,我只做出来第二题,其余两题都没有什么思路。 笔试题 1 很久很久以前,有一个 NBA 球探,主要负责在大学联盟中,给球队寻找有潜力的年轻射手。现在他手里有非常多而且格式凌乱的新秀投篮数据,让球探不知如何选择,作为球探的助理,你需要给出一份符合要求的球员名单。要求如下: 在一个学期的大学比赛中,至少连续登场 5 次,并且每场比赛的前 5 次投篮的总分是
主要是选择题和主观题,选择题问了游戏类型的缩写,下列哪些游戏是同一类型的,那个指标不属于游戏(GMV),如果想要挽留用户下列哪些做法不适合,下列哪些选项包括了百奥以外的游戏,一道多选题可以获得用户的渠道(什么应用商店,抖音直播,广告,还有个忘了) 主观题1:深入了解的游戏,充值金额,市场,介绍三款喜欢的游戏和理由,关注游戏资讯的渠道,喜欢的动漫,最近看的动漫,关注动漫资讯的渠道,最近了解游戏资讯的
选择题又是C++又是java又是php是什么鬼,第2,3题基本是同一类型的,有点重复了。 1、 #include<bits/stdc++.h> using namespace std; int main() { int n,k; string s; cin>>n>>k>>s; int cnt=0; for(int i=0;i<n;i++)
百度实习一面 golang 2023.2.6 1. 自我介绍 2. 文科专业为什么学计算机 3. Redis Multi实现原理 4. Redis AOF和RDB的实现原理 5. Redis常用的数据结构及原理 6. Go Slice底层原理 7. 项目哪里用到了Redis 8. Redis的主要使用场景 算法题 手写算法两道 1. 300 最长递增子序列 2. 200 岛屿数量 这两个大概算法题
#面经# 凉经 百度后端 一面 自我介绍 说一下go内存管理 说一下go的GC 说一下tcp三握四挥 mysql引擎说一下 mysql索引说一下 消息队列用过吗?kafka知道吗 容器用过吗?docker了解吗 写个题吧,二叉树迭代法前序遍历 无反问 二面 自我介绍 mysql并发 分布式 场景题一堆 写个题,双向链表,插入删除 反问 有什么建议吗? 基础不扎实,
简单问了实习经历 get,post请求的区别 每一行的作用? scripe标签应该插入在哪里? 每个盒子宽度不固定,应该如何实现? 用vue实现一个懒加载。 你知道的css的单位。 rem和em的区别,什么情况会用到rem 是否了解postcss。 实现todo里面的。 说分别输出了什么? 不改变变量声明方式,使用闭包转化,使之输出0,1,2。 html5有什么新的特性,标签,你使用过那些,有什么
自我介绍 两道手写: 1.数组转树对象 2.手写promise.all,入参是数组 剩下不按顺序了,记不得了 http和https的区别 ts相比js有哪些好处,使用成本在哪 react函数组件和类组件的区别(hooks) 为什么useState返回的是array而不是object es6的结构赋值,做了两道很简单的判断题 css三栏布局两端固定中间自适应的方法 flex:1是哪三个属性的总概 c
1.先问了问项目,又问了下相关的react-three-fiber 2.ssr和csr的区别 3.增量渲染(?) 4.项目里怎么做的响应式布局 5.px转rem有没有什么好的方法(vscode里直接转的,不知道) 6.grid布局和flex布局用法,有什么本质上的区别 7.grid布局怎么设置间距 grid-row-gap:行距; grid-column-gap:列距; 8.前端性能优化,问一些很
一面(12.9) 1. v-if v-for 为啥不能一起用 2. vue 响应式原理 3. HTTP2 优点 4. 多路复用解决了什么问题 5. Vue 实现原理「问到了源码层面」 6. 手写深拷贝 7. 深浅拷贝区别 8. JSON.stringify 的缺点 9. Vue2 diff 10. Vue2 和 Vue3 的区别 11. 手写匹配括号 12. 浏览器中宏任务微任务 13. Node