字节跳动 国际电商 后端开发 已接offer

一面

感觉很抽象,全程不知所措

自我介绍

项目

项目一:技术项目

  1. 解决了什么痛点,是如何解决的
  2. 其它的解决思路,后续可以进行改进的点
  3. 优化的结果
  4. 大数据开发和业务后端开发的区别,技术挑战在哪里(sos,我面的是后端,到底在问什么乱七八糟的)
  5. 大数据开发用到的数据库
  6. 非关系型数据库和关系型数据库的适用场景区别和优缺点
  7. 为什么项目要用ES
  8. 数据一致性(Redis和MySQL)

手撕 

  1. 找到二叉树中两个节点之间的最远路径

八股

没有单独文八股,在项目中印出来问的

  1. 数据库底层的索引

二面

自我介绍

项目

30min漫长的项目拷打,人都要晕过去了

里面涉及到的八股

  • Q:Redis进行了删除,如果删除了热点数据,会有高并发数据打上来,如何进行解决
  • Ans:通过加锁来进行实现
  • 追问:他请求数据库的时候,这个因为一些代码报告或者或者说是一些其他的原因。然后相当于那个获得锁的线程挂了怎么办?相当于这个锁没被释放,那是不是就永远被锁掉了?

八股

BeanFactoryPostProcessor和BeanPostProcessor的区别

HashMap

线程池

如何排查问题

遇到OOM怎么办

Servlet介绍

  • Spring底层核心的东西

手撕

两个字符串的最长公共子串

三面

感觉主管面面试官特别忙,好像还在开着另一个会,面的水水的

项目拷打

自己讲一个项目

讲难点

八股

基本上都是项目上带出来的

数据库索引和ES索引的区别,为什么ES这么快

为什么数据库查询慢

OOM是怎么处理的

手撕

给了一个字符串数组,找到一个拼接方式,使得返回最大的整数值

  • 一开始有点紧张,只想到了暴力回溯,跟面试官说了面试官说再想想,然后想了一下说了贪心,说完思路面试官就说不用写代码了

其他

个人性格

和别人比有什么优势

诸如此类的一些问题

HR面

催的比较急,第二天就hr面了

HR说是过了,在等流程

全部评论
哥手撕运行成功了吗
1 回复 分享
发布于 05-31 17:52 江苏
4个回合,KO!上垒 上班
1 回复 分享
发布于 06-09 19:58 广东
佬base是那?
点赞 回复 分享
发布于 06-07 14:52 广东
这个团队很喜欢问ES
点赞 回复 分享
发布于 06-13 11:33 北京
HR面完等了多久哇
点赞 回复 分享
发布于 06-13 13:36 北京
同国际电商后端,3+1面完等了一个星期offer审核没过,吐了
点赞 回复 分享
发布于 06-14 16:36 江苏
我也是国际电商,马上准备入职了,你啥时候呀
点赞 回复 分享
发布于 06-18 16:50 四川
实习还是全职啊?
点赞 回复 分享
发布于 06-27 21:21 美国

相关推荐

不愿透露姓名的神秘牛友
11-22 01:16
已编辑
美团 大数据开发工程师 27*15.5 硕士211
点赞 评论 收藏
分享
评论
7
73
分享
牛客网
牛客企业服务