字节跳动(提前批)——一面面经

今天下午5点钟面试的,杭州某部门的一面,原本以为会问很多操作系统,计算机网络和数据库的知识,结果面试官当场下载我的简历,问了清一色的JAVA问题,全部都是根据简历问答,然后一直追问,问到你不会为止;
  1. 自我介绍
  2. 我们来问一些Java基础知识吧,int 和Integer的区别?由Integer对象引出JVM内存结构?int型变量存储在哪里?堆里有没有,有的话存储在堆哪里?🤐(卡死,我回答如果对象有int属性,会存储int);
  3. 由Integer和int的区别引出,泛型的使用,泛型的实现原理?😑😑(不会);
  4. GC怎么回收?引用计数法和可达性分析哪个使用的多?为什么?(我说,引用计数***造成循环引用,无法回收),那么可达性分析存在这种情况吗?怎么解决的?(卡死,无语了);
  5. HashMap的时间复杂度为什么是O(1)?怎么定位到查询对象的位置?hashcode()返回值可能是个很大的int型变量,怎么定位到hash的?了解Hash算法吗?(没具体了解过,end);
  6. 我们来做题吧:给了两个链表1 ->2 -> 3表示321, 2 -> 4 -> 5表示542, 计算结果输出为: 3 -> 6 -> 8 ,实现 Node add ( Node a, Node b)。    主要是进位处理,先讲思路,再手写,面试官看了没啥问题,也没测试。
  7. 可能算法题做得比较快,还剩时间,又看了我简历写了设计模式,说哪些用过,那些没有用过,只有代理没有用过,那就讲一下代理吧;🙃
  8. HashMap红黑树了解吗?(是不是实在想不出问题了,又来了!)红黑树的时间复杂度为什么是log(n);(然后我巴拉巴拉,不了解红黑树,用二叉树解释的,他说还是没说为啥是log(n),数据结构实在学的不好,就说,通过某种数学计算出来,2的n次方,两遍取对数,得出来的!!!注意!!!!!然后戏剧性的一幕来了!!!他说:log(n)的下标不是10吗?怎么变成2了? 我说一直是2啊,10下标的是lg(n)没有‘o’,他说:你确定吗? 我被他问的都怀疑了,说:确定吧。。。。他说:“你确定下标是2?”,我:“确定!”  他:“为什么是2呢?” 我:。。。。。。。。。可能是一种约定吧🤐) 事后我查了一下,我没有说错,下标确实是2,但是我就不明白了,他一直以为是10,为什么还让我解释时间复杂度怎么算出来的,他学的是错的啊,哈哈~~~~
  9. 憋了好久,实在想不出来什么问题了,他一直在挠头想问题,想不出来了(我寻思着,简历还有好多,为啥不问,是自己不会吗?😁),然后问我有什么问题吗?
结束!
全程总共57分钟,感觉他是现准备的,迟到两分钟,下载我的简历,就我简历一直现想问题,然后询问,一直在挠头想问题,最后实在想不出来了,时间也快差不多了,就结束了,而且临近结束时候,旁边有人说:“吃饭去吗?”,他说马上结束了。。。🤣
#字节跳动校招提前批##字节跳动##校招##Java工程师##面经#
全部评论
吃饭去吗。。。。。太真实了
3 回复 分享
发布于 2020-07-03 20:28
哈哈哈哈,这个面试官感觉好搞笑哦
2 回复 分享
发布于 2020-07-03 20:28
只有代理没用过 那讲一下代理吧 哈哈 这是找茬高手😂
2 回复 分享
发布于 2020-07-04 01:06
字节面试官普遍水平较差,自己面几家大厂面试官比比就知道了
2 回复 分享
发布于 2020-07-05 18:26
这也太不尊重了呃呃呃。。。。
1 回复 分享
发布于 2020-07-03 20:26
2是因为红黑树是二叉树吧,树高近似于logn
1 回复 分享
发布于 2020-07-03 20:26
因为红黑树节点出度2下标当然是2啦,b+树这种出度k的下标就是k了
1 回复 分享
发布于 2020-07-03 20:38
算法题LeetCode原题:https://leetcode-cn.com/problems/add-two-numbers/
1 回复 分享
发布于 2020-07-03 20:39
在大o表示下,logn底数是几都一样的。主要是说算法复杂度在对数级别。
1 回复 分享
发布于 2020-07-05 11:07
hashmap红黑树,面试官想问的是同一个槽从链表到红黑树的变化吧
点赞 回复 分享
发布于 2020-07-03 20:33
吃饭去嘛?QAQ
点赞 回复 分享
发布于 2020-07-03 20:42
这面试官是数学不太好吗😂
点赞 回复 分享
发布于 2020-07-03 20:46
兄弟,过了吗
点赞 回复 分享
发布于 2020-07-04 12:37
红黑树...服了,你竟然还会,大佬!
点赞 回复 分享
发布于 2020-07-04 13:35
楼主是后端吗?
点赞 回复 分享
发布于 2020-07-05 18:34
红黑树那里是平衡二叉搜索树,所以查找效率是logn,
点赞 回复 分享
发布于 2020-08-08 22:36

相关推荐

10-30 22:18
已编辑
毛坦厂中学 C++
点赞 评论 收藏
分享
你是来当牛马的吧:行了,照片拍完了,让大家都回工位吧
点赞 评论 收藏
分享
13 62 评论
分享
牛客网
牛客企业服务