字节校招开发一面面经

自我介绍
项目介绍
100G的文件找出最大的10个数字
tcp的四次挥手
csrf攻击
mysql可重复读
MVCC了解吗
如何检测mysql是否命中索引
java的hash_map基本原理和实现
redis有使用过吗
undo和redo的区别
手撕代码:一个环上有10个点,编号为0-9,
从0点出发,每步可以顺时针到下一个点,也可以逆时针到上一个点,
求:经过n步又回到0点有多少种不同的走法?
举例:
如果n = 1,则从0出发只能到1或者9,不可能回到0,共0种走法
如果n = 2,则从0出发有4条路径:0->1->2, 0->1->0, 0->9->8, 0->9->0,其中有两条回到了0点,故一共有2种走法。


尽管答上来的不多,但是面试体验很好,小哥太有意思了,虽然我可能过不了,但是这面试体验太完美了。
#面经##字节跳动##校招##Java工程师#
全部评论
动态规划。胖哥去年补充过这道题https://mp.weixin.qq.com/s/VnGFEWHeD3nh1n9JSDkVUg
点赞 回复 分享
发布于 2021-04-10 08:39
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2021-04-08 16:52

相关推荐

昨天 11:23
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
17
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务