字节后端笔试20200906

字节笔试

1、走楼梯,N阶楼梯,规则:可以走一部或者两步,不能连续走两步。

2、一个数组arr,定义L(i):j<i,arr[j]>arr[i],定义R(i): k>i,arr[k]>arr[i],max(i)=L(i)*R(i),求max最大值。

3、一个整数数组,复制n次拼接到一起,求一个区间,使得和最大。

4、给一个数组,定义一次操作为使[L,R]区间的数都加1包括L和R,每次操作的L都不相同,R也都不相同,给定一个幸运数字,通过操作使得数组全部变为幸运数字,求有多少种方法。(若仅操作顺序不同记为一种方法)

#字节跳动#
全部评论
😏🐉🐉
1 回复 分享
发布于 2020-09-06 14:32

相关推荐

10-16 16:00
已编辑
门头沟学院 前端工程师
一面简单版1.我看你型变问题掌握的可以,讲一下直接开屏幕分享进行输出,秒了2.代码题&nbsp;promise串行执行用async秒了3.代码题&nbsp;增强功能&nbsp;支持并行执行,不能用promiseall手写了个promiseall秒了4.代码题&nbsp;你说的优先调度写一下默写秒了5.restful讲一下6.跨域讲一下7.flex代码解释&nbsp;flex:1&nbsp;1&nbsp;auto8.websocket用过吗,场景,为什么反问表现,提升方向,反馈时间二面复杂版基础八股省略1.数字签名公开密钥密码体系,基于大整数的因式分解,加签定义,签体,解密过程。2.数字证书作用ca根证书,业务证书,数字证书真伪,根证书。衍生出证书链的定义3.你提到了证书颁发机构解释证书,浏览器如何判断,随机数生成和安全问题其他都是项目相关算法和手撕题目忘了,但我要求面试官不提示,面试官说OK不行,必须要全部细节写出来并且一次通过。这是我整个秋招最大胆的操作,幸好我装到了,能冲下ssp。面试官人很好,多次想引导我,但都被我拒绝了,因为我在想优解,而不是通解。后面聊天15分钟凑够1h结束&nbsp;吐槽了下国内独立开发环境五面太专业了,不方便透露,建议要冲ssp的也看看后端的基础八股和知识。有一些后端问题我没答上来总结:面试过程像小说爽文一样,参考价值不大,发出来让大家乐呵一下吧。
点赞 评论 收藏
分享
1 4 评论
分享
牛客网
牛客企业服务