面经 字节电商-后端开发-北京 (口头offer)

这是研究生第一次找实习,一面表现得一般,后两面状态还行。
字节这边的面试体验挺棒的,HR 全程对接,一般面完半个小时就可以问到结果。我自己时间原因,周期拖得比较长。
微信问过 HR,offer 已经批下来,明天通知。

简历上项目包括 Spring Boot + Elasticsearch 开发的检索系统,以及一个典型的 Spring Boot + Vue.js 的信息管理系统。

以下是面经:

2021.03.23 字节电商-后端开发-北京 一面(过)

  1. Java 线程池 (第一问就不会)
  2. sleep 与 wait 的区别 (说的很乱)
  3. ConcurrentHashMap 与 HashMap 底层数据结构? JDK1.8 的锁实现的细节(后一问不会了)
  4. TCP 可靠性怎么保证?三次握手细节?两次握手行不行
  5. 组合索引(a, b, c),查询(a, c)能不能走索引,为什么不能?
  6. MySQL 事务特性 (我上来隔离级别说了一套,然后提醒是说ACID)继续说默认隔离级别,MVCC怎么实现到可重复读(这里细节不太会,说的不好)
  7. 讲讲乐观锁与悲观锁
  8. (算法)leetcode 42 接雨水,直接要求 O(n)
    (做题时大脑一片空白,提示下写了个 O(n^2) 的实现,后面才优化到 O(n),这里整个可能花了 30+ min)
    (居然是 hard ,我自我感觉前面说的还行吧,嘤嘤嘤)

2021.03.28 字节电商-后端开发-北京 二面(过)

  1. (项目)邮件保存到es的过程?如果保存失败你需要如何处理?
  2. HTTPS 握手过程
  3. 对称加密与非对称加密的区别
  4. MySQL 索引的实现?B+ 树为什么设计成非叶子节点只有索引?
  5. (算法)剑指 Offer 12 矩阵中的路径
  6. (算法)leetcode 332 零钱兑换

2021.04.06 字节电商-后端开发-北京 三面(过)

  1. 多进程、多线程
  2. 进程间通信的几种方式
  3. 进程间同步的几种方式
  4. 共享内存与虚拟内存
  5. TCP 三次握手,TIME_WAIT
  6. TCP 拥塞控制
  7. IPv6
  8. HTTP 5xx keep-alive
  9. JVM 内存模型
  10. Java 线程池
  11. 队列有多少了解
  12. synchronized
  13. (算法)圆环回原点

2021.04.09 字节电商-后端开发-北京 HR面(过)

  1. 保研还是考研?
  2. 投了其他家么?进展如何?
  3. 平时写 Java,字节用 Go,你怎么看?
  4. 实习多长时间?
  5. 找实习关注哪些方面?
#实习##面经##字节跳动##Java工程师#
全部评论
请问代码题是核心代码模式还是ACM模式
2 回复 分享
发布于 2021-04-15 02:23
字节需要笔试么?
点赞 回复 分享
发布于 2021-04-14 16:34
请问字节一面和二面之间间隔多久啊?
点赞 回复 分享
发布于 2021-04-14 16:45
想问下楼主问题大概答对多少可以通过面试呢
点赞 回复 分享
发布于 2021-04-18 11:48

相关推荐

不愿透露姓名的神秘牛友
昨天 19:05
点赞 评论 收藏
分享
10-18 13:01
已编辑
西安理工大学 C++
小米内推大使:建议技能还是放上面吧,hr和技术面试官第一眼想看的应该是技能点和他们岗位是否匹配
点赞 评论 收藏
分享
牛客868257804号:九个中铁八个中建
点赞 评论 收藏
分享
8 66 评论
分享
牛客网
牛客企业服务