字节校招开发一面面经

自我介绍
项目介绍
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工程师#
全部评论
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复
分享
发布于 2021-04-08 16:52
动态规划。胖哥去年补充过这道题https://mp.weixin.qq.com/s/VnGFEWHeD3nh1n9JSDkVUg
点赞 回复
分享
发布于 2021-04-10 08:39
滴滴
校招火热招聘中
官网直投

相关推荐

点赞 17 评论
分享
牛客网
牛客企业服务