字节电商后端实习三面

感觉面试官应该是看我是初学者,经历不是很丰富,所以没有问太深,基本都是常规八股文。

1.微博上有影响力的大v发消息,设计什么机制让他发的消息能快速被刷新出来?(没什么想法,随便答了一通)
然后开始问了一些java相关的内容
2.hashmap原理,线程安全之类的(背八股)
3.hashmap为什么要用红黑树,和AVL的对比?(红黑树了解的不多,也就只把知道的随便说了一下)
4.手写两个线程按顺序交替分别打印奇数偶数(大致写出来了,面试官看我写的断断续续不熟练,于是写得大概差不多就下一题了)
5.垃圾回收器CMS和G1讲一下(背八股)
6.知道哪些设计模式?(代理,单例,工厂,大概简单说了这三个,然后还有别的只是提到了名字,没有讲内容)
7.手写懒汉式单例模式(这是送分题,但是我太不小心了,居然把判空的==null 写成了 !=null,被指出来了,感觉自己太马虎了)
8.java类加载,为什么要用双亲委派机制?(背八股)
9.手写sql,一张表(学生id,课程id,分数),选出总分第2到4高的学生id(经典sql,很快写出来了)
10.https://leetcode-cn.com/problems/coin-lcci/ (很快写出来了)
11.反问

感觉比牛客网上的其他字节面经简单很多,但是我还是犯了很多错误,希望能给个机会吧。
#实习##面经##字节跳动##Java工程师#
全部评论
我靠,和我上周的面试题一样,顺序也一样,应该是同一个面试官😂不过我已经挂了
点赞 回复 分享
发布于 2021-04-22 16:16

相关推荐

07-07 12:25
门头沟学院 Java
程序员牛肉:你这个智邮公司做的就是那个乐山市税务系统的服务吗?
点赞 评论 收藏
分享
LazyBreeze:项目尽量体现你对技术的理解和深度,不是说把中间件用一下就完事了,你项目里面提到集群和分布式,你真在服务器上部署过吗,感觉太假了,第二个项目说自己用了微服务的什么组件,只是用了没有自己的思考,很难让面试官注意到你的简历。针对某几个技术点自己多思考一下,考虑一下有没有别的替代方案,可以写一下,即使没有真的实现
点赞 评论 收藏
分享
07-23 11:23
门头沟学院 Java
点赞 评论 收藏
分享
评论
5
43
分享

创作者周榜

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