字节跳动后端一面面经

  • 介绍项目
  • 分布式锁的实现 如何判断锁是不是自己的
  • java 有什么数据类型
  • float 和 double 分别占用多少字节
  • java 有哪些集合 map 有几种
  • hashMap 怎么实现的
  • hashMap 怎么插入的,只是插入到链表不会变吗(大于8变成红黑树),怎么哈希的,怎么扩容的
  • ConcurrentHashMap 怎么实现的,分段锁怎么实现的
  • 数据库 索引怎么实现的 为什么用 b+ 树
  • b+ 树为什么左右节点用指针连接 我:b 树没有左右指针需要中序遍历 面试官:什么时候需要中序遍历
  • 为什么二级索引存主键 ID 不直接存数据位置
  • sql 语句怎么执行的,比如 select
  • 索引覆盖是什么
  • tcp 如何建立连接
  • 为什么三次握手 第二次握手后没有回复会怎么样 我:重发 面试官会一直重发吗,我:有一定次数(不确定)
  • tcp 怎么保证可靠性
  • 拥塞控制的详细过程 在现代网络环境中,拥塞控制有什么问题
  • 设计可靠 udp
  • 括号匹配(https://www.nowcoder.com/questionTerminal/98d6fa0bd6184b03a503febcee1b1082)
    • 我:用栈
    • 时间复杂度 空间复杂度 空间复杂度优化
    • 我:用变量计数
    • 如果*可以代表 ( 或者 ) 或者空的话怎么做
    • 最后在面试官的提示下我也没有做出来,说了一堆思路都有问题,然后就结束了,今天已收感谢信

最后想问下牛油们,这算法咋做啊,我太菜了😭

啊,刚打电话约我年后二面了!!太开心了,昨天我还以为算法没写出来凉凉了抱着男朋友哭呢

#字节跳动##面经##校招##Java工程师#
全部评论
字节跳动春招啥时候开始呀??🙃都在哪投的哦?
1 回复
分享
发布于 2020-02-21 22:24
算法题是LeetCode.678原题,用两个栈做,一个存储左括号,一个存储星号,碰到右括号优先弹出左括号,如果 左括号栈为空,弹出星号。
点赞 回复
分享
发布于 2020-01-20 10:37
英特尔
校招火热招聘中
官网直投
这是几面啊
点赞 回复
分享
发布于 2020-01-20 10:44
面的什么部门
点赞 回复
分享
发布于 2020-01-20 11:36
点赞 回复
分享
发布于 2020-01-20 11:40
实习吗?
点赞 回复
分享
发布于 2020-01-20 12:59
哇,花椒的。加油,算法多刷
点赞 回复
分享
发布于 2020-01-20 16:03
同是花椒的,加油啊
点赞 回复
分享
发布于 2020-01-20 22:09
那个设计可靠udp怎么回答啊
点赞 回复
分享
发布于 2020-01-20 23:47
一手春招/实习信息,需求最大的部门 机会最好的部门都在这里!
点赞 回复
分享
发布于 2020-01-20 23:51
看到最后吃了一嘴口粮……
点赞 回复
分享
发布于 2020-01-21 09:00
希望到时候我面试时, 也问这些问题就好了...天杀的我在简历上写了我做过嵌入式,鬼知道他到时候要问啥.
点赞 回复
分享
发布于 2020-01-21 16:25
为啥收到感谢信了,不是有二面么
点赞 回复
分享
发布于 2020-01-21 20:08
b树不用指针连接左右节点还能用什么。。
点赞 回复
分享
发布于 2020-01-22 23:24
教育类现在也有java了么,我当时实习还是java转php
点赞 回复
分享
发布于 2020-01-23 00:01
想问小姐姐头条有笔试嘛,难嘛。谢谢啦
点赞 回复
分享
发布于 2020-02-21 18:56
吼吼小姐姐加油~来自校友的鼓励
点赞 回复
分享
发布于 2020-02-21 19:00
如何判断分布式锁是不是自己的该怎么回答哦,一时居然想不起来。。。
点赞 回复
分享
发布于 2020-03-02 21:02
当失败时服务器并不会重传ack报文,而是直接发送RTS报文段,进入CLOSED状态。这样做的目的是为了防止SYN洪泛攻击。
点赞 回复
分享
发布于 2020-04-12 12:46
同学你好,要不要过来阿里试一下呀,我们是数字供应链事业部
点赞 回复
分享
发布于 2020-04-17 17:22

相关推荐

10 155 评论
分享
牛客网
牛客企业服务